android中自定义标记点击事件组件的处理

android中自定义标记点击事件组件的处理,android,google-maps,google-maps-markers,marker,Android,Google Maps,Google Maps Markers,Marker,我用xml布局来做标记,在这个布局中有五个按钮“A”,“B”,“C”,“D”,“E”。我想显示不同的toast消息,点击不同的按钮,就像用户点击按钮“A”,那么消息将是“您点击了按钮A”。 .怎么做?请帮忙。提前感谢。您好,Shubham a和b不是不同的标记,a、b、C、D、E是标记的组成部分hello Shubham a和b不是不同的标记,a、b、C、D、E是标记的组成部分 Marker a,b; GoogleMap mMap; mMap = ((MapFragment) getFragme

我用xml布局来做标记,在这个布局中有五个按钮“A”,“B”,“C”,“D”,“E”。我想显示不同的toast消息,点击不同的按钮,就像用户点击按钮“A”,那么消息将是“您点击了按钮A”。
.怎么做?请帮忙。提前感谢。

您好,Shubham a和b不是不同的标记,a、b、C、D、E是标记的组成部分hello Shubham a和b不是不同的标记,a、b、C、D、E是标记的组成部分
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;
    }
});