Android 如何将Google标记设置为按钮?

Android 如何将Google标记设置为按钮?,android,google-maps,Android,Google Maps,我对安卓编程一无所知。。 可以将我的标记设置为按钮吗? 或者设置标记以调用AlertDialog 如果是,你能给我举个例子吗 谢谢大家! 受保护的void onCreateBundle savedInstanceState{ super.onCreate(savedInstanceState); setContentView(R.layout.map); try{ InitilizeMap(); }catch(Exception e){

我对安卓编程一无所知。。 可以将我的标记设置为按钮吗? 或者设置标记以调用AlertDialog

如果是,你能给我举个例子吗

谢谢大家!

受保护的void onCreateBundle savedInstanceState{

    super.onCreate(savedInstanceState);
    setContentView(R.layout.map);

    try{
        InitilizeMap();
    }catch(Exception e){
        e.printStackTrace();
    }

    MarkerOptions ponto1 = new MarkerOptions().position(new LatLng(LatPonto1, LongPonto1)).title("tittle");
    ponto1.icon(BitmapDescriptorFactory.defaultMarker(BitmapDescriptorFactory.HUE_ORANGE));
    ponto1.infoWindowAnchor(getTitleColor(), getTaskId());
    googleMap.addMarker(ponto1);




}

您可以使用onMarkerClickListener并在其中弹出警报

mMap.setOnMarkerClickListener(mOnMarkerClickListener);

OnMarkerClickListener mOnMarkerClickListener = new OnMarkerClickListener() {

        @Override
        public boolean onMarkerClick(Marker marker) {
            // create your dialog here.
            return false;
        }
    };
mMap是谷歌地图的一个实例。

谢谢你的回答! 现在可以工作了,我忘记了.builder,将按钮设置为空档

  googleMap.setOnMarkerClickListener(new OnMarkerClickListener() {  
        @Override
        public boolean onMarkerClick(Marker point) {
            // TODO Auto-generated method stub
            if(point.equals(p_tur)){

                showAlertDialog();
            }
            return false;
        }
    });
}
    @SuppressWarnings("deprecation")
    void showAlertDialog(){
       AlertDialog.Builder alert = new AlertDialog.Builder(getBaseContext()).create();

         alert.setTitle("Location Selected");

            alert.setMessage("This is a message");

           alert.setNeutralButton("Place", new DialogInterface.OnClickListener() {
                public void onClick(DialogInterface dialog, int which) {
                   Toast.makeText(getApplicationContext(),
                           "test", Toast.LENGTH_SHORT).show();
                }
            });
            alert.show();

    }