Saya memiliki aplikasi tempat saya ingin menunjukkan lokasi yang berbeda (satu per satu, dipilih berdasarkan masukan pengguna) dengan meluncurkan Google Maps dengan koordinat geografis spesifiknya.
Saat ini saya menggunakan ini (tentu saja dengan nilai lintang dan bujur nyata):
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("geo:<lat>,<long>?z=17"));
startActivity(intent);
Itu persis seperti yang saya inginkan, kecuali itu tidak menunjukkan indikator atau penanda apa pun untuk titik yang ditentukan. Itu hanya berpusat di lokasinya.
Apakah ada cara untuk memasukkan penanda atau hal lain tanpa menggunakan MapView?