我是Android編程新手,我嘗試使用Android Studio創建應用程序。如何打開地圖活動並設置其他活動的位置?
我有一個列表視圖,其中包含幾個項目。一旦一個項目被點擊,它會顯示一個警告對話框,其中包含被點擊項目的詳細信息。所有這些都工作得很好。問題是,警報對話框上有一個按鈕,它應該導致我創建的地圖活動指向從調用它的活動中給出的確切位置。它會調用並打開地圖活動,但不會將焦點放到所單擊項目的位置。相反,如果GPS未啓用,它將轉到我設置的默認標記,如果GPS啓用,則轉到用戶的位置。
任何幫助將不勝感激。先謝謝你。
我試圖代碼的這些行,但而不是打開地圖活動我做了,它會打開谷歌地圖應用程序:
Uri newIntentUri = Uri.parse("geo:13.621085324664428, 123.21271363645793?z=20");
Intent intent = new Intent(Intent.ACTION_VIEW, newIntentUri);
startActivity(intent);
你能提供一些顯示問題的代碼嗎?請參閱https://stackoverflow.com/help/mcve –
@TimPenner我更新了我的帖子。我在某處添加了一些行。但它改爲打開Google地圖應用程序。它將重點放在我想要的位置,但我想在我製作的應用程序中的地圖活動中顯示它。 –