0

地図上のマーカーをタップしたときにダイアログ ボックスを表示したい。しかし、それは機能していません。起こることは、カメラがデフォルトのものである画面の中央にのみ移動することです. しかし、メソッドをオーバーライドしてtrueを返しました! なぜ私はそれを取得していないのですか?

 @Override
        public boolean onMarkerClick(Marker marker) {
            // TODO Auto-generated method stub
        if( (marker.getId()).equals(savedMarkerId)){

            AlertDialog.Builder builder1 = new AlertDialog.Builder(MainActivity.this);
            builder1.setMessage("hello there!!")
                   .setPositiveButton("Ok", new DialogInterface.OnClickListener() {
                       public void onClick(DialogInterface dialog, int id) {                                   
                       }
                   });                         
           builder1.create();
           builder1.show();


        }
            return true;
        }
4

1 に答える 1