1
我已經使用xml佈局來製作標記。在該佈局中有五個按鈕'A','B','C','D','E'。我按照這個link。我想要顯示不同的吐司消息點擊不同的按鈕,如用戶點擊按鈕'A',那麼消息將'你已經點擊按鈕A'。 。 如何做到這一點?請幫忙。提前致謝。如何處理自定義標記的點擊事件組件在android
我已經使用xml佈局來製作標記。在該佈局中有五個按鈕'A','B','C','D','E'。我按照這個link。我想要顯示不同的吐司消息點擊不同的按鈕,如用戶點擊按鈕'A',那麼消息將'你已經點擊按鈕A'。 。 如何做到這一點?請幫忙。提前致謝。如何處理自定義標記的點擊事件組件在android
Marker a,b;
GoogleMap mMap;
mMap = ((MapFragment) getFragmentManager().findFragmentById(R.id.map))
.getMap();
a= mMap.addMarker(new MarkerOptions()
.position(sc)
.title("A")
.snippet("A")
.icon(BitmapDescriptorFactory.fromResource(R.drawable.a)));
b= mMap.addMarker(new MarkerOptions()
.position(lng)
.title("B")
.snippet("B")
.icon(BitmapDescriptorFactory.fromResource(R.drawable.b)));
mMap.setOnMarkerClickListener(new OnMarkerClickListener()
{
@Override
public boolean onMarkerClick(Marker arg0) {
// if marker source is clicked
if(arg0.getTitle().equals("A")){
// display toast
Toast.makeText(MainActivity.this, arg0.getTitle(), Toast.LENGTH_SHORT).show();
}
// if marker source is clicked
else if(arg0.getTitle().equals("B")){
Toast.makeText(MainActivity.this, arg0.getTitle(), Toast.LENGTH_SHORT).show();
}
return true;
}
});
hello Shubham a和b沒有不同的標記,A,B,C,D,E是標記的組成部分 – Suman