マップ上に3種類のオーバーレイがあります。1)単純なマーカーを持つ1種類のオーバーレイがあります。そして、オーバーレイをクリックすると、ポップアップが表示されます。2)他の種類のオーバーレイには、キャンバスの描画が含まれます。これらのオーバーレイのonTouchイベントでは、マップ上にビットマップ描画を含む第3の種類のオーバーレイを表示する必要があります。そして、第3種のオーバーレイのクリックイベントもあります。
そのため、計算量が多く、キャンバスの描画が多いため、マップビューのパフォーマンスが低下します。
https://github.com/staroud-android/OverlayManagerからOverlaymanagerライブラリを確認しました。しかし、それは私を助けていません。
高性能で私の要件を満たすことができる方法はありますか?
Polarisマップライブラリがパフォーマンスの向上に役立つという提案も必要ですか?https://github.com/cyrilmottier/Polaris