【发布时间】:2022-01-25 02:29:29
【问题描述】:
我想从我所在的片段通过添加 (+) 项移动到添加片段。 如何在菜单中的片段之间切换?enter image description here
@Override
public void onCreateOptionsMenu(@NonNull Menu menu, @NonNull MenuInflater inflater) {
super.onCreateOptionsMenu(menu, inflater);
inflater.inflate(R.menu.student_list_menu,menu);
}
@Override
public boolean onOptionsItemSelected(@NonNull MenuItem item) {
if (item.getItemId() == R.id.addStudentFragment){
Log.d("TAG","ADD...");
return true;
}else {
return super.onOptionsItemSelected(item);
}
}
【问题讨论】:
-
通常你使用
FragmentTransaction.. 如果你使用NavigationGraph那么它有点不同。 -
类似
NavHostFragment.findNavController(this).navigate(R.id.action_fragmentstackoverflow.com/questions/55893920/… -
我正在使用 NavigationGraph,我该如何使用 NavigationGraph?
-
非常感谢! :)
标签: android android-fragments android-menu