0
我的Android應用程序從我的第一個活動調用Google地圖(使用ACTION_VIEW)。使用帶有意圖活動的OnMapClickListener
public void goToMap(View v)
{
Toast.makeText(this,"Button is clicked",Toast.LENGTH_SHORT).show();
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setData(Uri.parse("geo:23.214889,77.3988962"));
intent.putExtra("Id", "map");
startActivity(intent);
}
沒有指定在OnMapClickListener中使用GoogleMap對象的文檔。
我想做的是:
@Override
public boolean onCreateOptionsMenu(Menu menu)
{
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.menu_main, menu);
GoogleMap map;
// Here--------------------------------------------
// What object should this map object be and how should i use this.
map.setOnMapClickListener(new OnMapClickListener() {
@Override
public void onMapClick(LatLng point) {
// TODO Auto-generated method stub
double lat = point.latitude;
double lng = point.longitude;
}
});
return true;
}
我還沒有分配的ID給我開始的意圖。
我想爲我的GOOGLE MAP TOUCH事件使用onMapClick()函數。如何初始化地圖對象,以便它可以用於單擊偵聽器事件。
請指導我完成此操作。
謝謝。