2011-09-27 112 views
5

在Google地圖中查看任何位置的詳細信息時,可以選擇「共享此地點」。我已經成功地將自己接收器的列表在清單中加入這個意圖過濾器,以我的應用程序:從Google地圖中「分享此地點」獲取座標

<intent-filter> 
    <action android:name="android.intent.action.SEND" /> 
    <category android:name="android.intent.category.DEFAULT" /> 
    <data android:mimeType="text/plain" /> 
</intent-filter> 

該軟件包一起傳遞的羣衆演員是Intent.EXTRA_SUBJECT和Intent.EXTRA_TEXT。

Bundle extras = getIntent().getExtras(); 

Intent.EXTRA_SUBJECT包含與地點的名稱的字符串:我使用檢索在我的活動這些額外。 Intent.EXTRA_TEXT包含一個字符串,其中包含位置的詳細地址和移動地圖的URL。

是否有可能從「共享此地點」操作中檢索該位置的GPS座標(經度和緯度)?

回答