1
複数のアクティビティで同じNavigationViewを取得しました。したがって、すべてのアクティビティで同じコードを使用する代わりに、このNavigationViewのリスナを実装するクラスを作成します。Android NavigationViewリスナオープン/クローズアクティビティ
だから私は、このクラスだ:
public class NavigationViewListener implements NavigationView.OnNavigationItemSelectedListener{
@Override
public boolean onNavigationItemSelected(MenuItem item) {
int id = item.getItemId();
if (id == R.id.nav_my_profile) {
// Open new Activity here
}
}
}
をしかし、私はこのNavigationItemイベントがトリガされたものを/新しいアクティビティを開き、閉じるために何のコンテキストか何かを得ませんでした。
どうすればいいですか?