android - 活动窗口隐藏汉堡图标和导航工具栏
问题描述
我正在尝试实现一个在片段和活动之间切换的导航抽屉。每当我移动到活动窗口时,汉堡图标和导航工具栏都会被隐藏,这就是我无法返回导航抽屉的原因。如何解决问题?
这是我的导航代码:
@Override
public boolean onNavigationItemSelected(@NonNull MenuItem item) {
switch(item.getItemId()){
case R.id.nav_profile:
getSupportFragmentManager().beginTransaction().replace(R.id.fragment_container,
new ProfileFragment()).commit();
break;
case R.id.nav_my_events:
Intent intent = new Intent(getBaseContext(), Main2Activity.class);
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(intent);
break;
case R.id.nav_settings:
Toast.makeText(this,"Settings..", Toast.LENGTH_LONG).show();
break;
case R.id.nav_logout:
Toast.makeText(this,"You logged out..", Toast.LENGTH_LONG).show();
break;
}
解决方案
推荐阅读
- webpack - Webpack 4 错误“模块解析失败:意外令牌 (1:3) 您可能需要适当的加载程序来处理此文件类型。” 尝试打包 CSS 时
- java - 使用 super.paintComponent(g) 时出现 Java NullPointerException;在公共 void paintComponent(){}
- c++ - 将可选属性表示为 C++ 类成员
- r - 使用 Dplyr 过滤超过 3 个级别的因子时出现错误消息
- symfony - 在 createForm (Symfony 2) 中插入实体
- java - 将用户相关数据注入 REST API 方法
- javascript - 在 MongoDB 中每 10 秒检查一次所有数据
- javascript - 我如何从 mysql 获取数据并使用 nodejs 和 javascript 呈现它?
- c - How to print the path to the place where program was compiled in c
- regex - 正则表达式以针对 workbox.routing / service worker 文件夹及其子文件夹中的所有文件