2016-04-11 26 views
-5

をクリックした後で、インテントアクティビティを開始するようにMarkerOnClickListenerを設定しようとしていますが、動作しません。MarkerOnClickListenerが動作していません

mapFragment.getMap().setOnMarkerClickListener(new GoogleMap.OnMarkerClickListener() { 
         @Override 
         public boolean onMarkerClick(Marker marker) { 
          Intent intent = new Intent (MapFeedsFragment.this,SingleView.class); 
          intent.putExtra("userId",post.getUserId()); 

          return true; 
         } 
        }); 
       } 
      } 
     }); 
+0

return true;前startActivity(インテント)を加えます。新しいアクティビティを開くには、intent.putExtraの後にこれを呼び出す必要があります。 –

答えて

2

startActivity(intent)に電話するのを忘れました。

2

アクティビティを開始するには、実行していないを呼び出す必要があります。

Intent intent = new Intent (MapFeedsFragment.this,SingleView.class); 
intent.putExtra("userId",post.getUserId()); 
startActivity(intent); 
0

startActivity(intent);

関連する問題