0
我有一個活動,它有兩個片段附加到它。它們都顯示谷歌地圖。 this is the xml output 現在我想實現的是,我想知道哪些片段稱爲側onMapReady方法如何識別哪個片段在onMapReady方法中被點擊
我在這裏設置2個片段
gmap = ((SupportMapFragment) getSupportFragmentManager()
.findFragmentById(R.id.map));
gmap2 = ((SupportMapFragment) getSupportFragmentManager()
.findFragmentById(R.id.map2));
這裏我設置getMapAsync對他們倆的
gmap.getMapAsync(this);
gmap2.getMapAsync(this);
現在在這裏,我想知道哪些片段地圖被點擊
@Override
public void onMapReady(GoogleMap googleMap) {
//here i want to know which fragment is clicked
}
使用不同的監聽器。創建2個OnMapClickListener對象 –
所以沒有辦法不使用2個不同的監聽器? –