【发布时间】:2020-08-14 11:27:25
【问题描述】:
我正在尝试使用导航组件。
目前我有带菜单的导航视图。
我在导航视图中实现onNavigationItemSelected 并检测点击
item.getItemId() 当点击特定项目时,它会做一些不导航到片段的事情。例如:
switch (item.getItemId()) {
case R.id.nav_share:
Intent sharingIntent = new Intent(android.content.Intent.ACTION_SEND);
sharingIntent.setType("text/plain");
String shareBody = "shae StayTuned with friends bla bla bla and we can put app url in the google play " +
"if we don't will be sdk";
sharingIntent.putExtra(android.content.Intent.EXTRA_TEXT, shareBody);
startActivity(Intent.createChooser(sharingIntent, "Share via"));
break;
case R.id.nav_disconnect_user:
FirebaseAuth.getInstance().signOut();
break;
}
如何通过导航组件实现这一点? 谢谢!
【问题讨论】:
标签: java android android-architecture-navigation android-navigationview android-jetpack-navigation