我開發了谷歌的API,這樣我可以把地圖在我的應用程序 我在獲取用戶當前位置的問題,我想要的應用程序: 當用戶打開地圖活動它顯示地圖和標記在她的位置。我已經在做谷歌API的東西,但我面臨與用戶當前位置和標記在它的問題。 這是我的代碼(這是顯示我在海洋!!): alert.setButton2( 「獲取IP地址」 我有一個關於地圖的噩夢, 新DialogInterface.OnClickListener(){我怎樣才能獲取用戶當前位置,並通過把標記它在谷歌Android地圖
public void onClick(DialogInterface dialog,
int which) {
// TODO Auto-generated method stub
Geocoder geocoder = new Geocoder(
getBaseContext(), Locale.getDefault());
try {
List<Address> address = geocoder.getFromLocation(touchedPoint.getLatitudeE6()/1E6,touchedPoint.getLatitudeE6()/1E6,1);
OverlayItem overlayItem = new OverlayItem(touchedPoint, "Whats up", "2nd String");
CustomPinpoint custom = new CustomPinpoint(d,MapsActivity.this);
custom.insertPinpoint(overlayItem);
overlaylist.add(custom);
if (address.size() > 0) {
String display = "";
for (int i = 0; i < address.get(0)
.getMaxAddressLineIndex(); i++) {
display += address.get(0)
.getAddressLine(i) + "\n";
}
Toast t = Toast.makeText(
getBaseContext(), display,
Toast.LENGTH_LONG);
t.show();
}
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} finally {
}
}
});
,請FIX MY CODE
我試圖與二環線它不能正常工作,請務必回答問題前 – user1257040 2012-03-13 14:25:53
@ user1257040 - 如果選中正確,那麼你可以理解:1)它顯示地圖 2)它檢查用戶位置與中心的地圖該位置 3)標記引腳位於地圖(xml) 的中心(從點2和3),您可以看到該標記位於用戶位置。 – 2012-03-14 08:14:30
我是swaer,我檢查第二個鏈接,並運行它,但它只是告訴我地圖,那麼哪個鏈接會給我所有的步驟? – user1257040 2012-03-14 13:11:48