データベース カーソル while ループに次のスニペットがあるので、メモリにロードできるマーカーの数を確認するために、カーソル movetoext() を削除し、VM が過負荷になるまで実行したので、.icon() を使用して約 1060 個のマーカーを取得しましたそして、私が約160000を取得しないと、すべてのマーカーに対して3つの異なるビットマップしかないのではないかと思っているので、すべてのマーカーに対してビットマップをロードする必要がありますか、それともこれを行うためのより効率的な方法、マーカーの量アプリが必要になるのは1060をはるかに超えています。お時間をいただきありがとうございます....
marker = map.addMarker(new MarkerOptions().position(latlng));//.icon(BitmapDescriptorFactory
// .fromBitmap(knife)));