红鲤789 2021-07-31 11:14 采纳率: 0%
浏览 195
已结题

android Studio在新弹出的activity使用底部导航栏

android Studio在新弹出的activity使用底部导航栏(注意不是主Activity),在点击按钮切换到新activity时,退回到桌面,代码如下
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);

    binding = FragmentnewActivity.inflate(getLayoutInflater());
    setContentView(binding.getRoot());

    BottomNavigationView navView = findViewById(R.id.nav_view);
    // Passing each menu ID as a set of Ids because each
    // menu should be considered as top level destinations.
    AppBarConfiguration appBarConfiguration = new AppBarConfiguration.Builder(
            R.id.nav_Fragment1, R.id.nav_Fragment2,R.id.nav_Fragment3)
            .build();

    NavController navController = Navigation.findNavController(this, R.id.nav_newview_main);
    NavigationUI.setupActionBarWithNavController(this, navController, appBarConfiguration);
    NavigationUI.setupWithNavController(binding.navView, navController);

}

个人感觉是binding的赋值和setContenView这里出了问题,但是不知道为什么

  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 8月8日
    • 创建了问题 7月31日

    悬赏问题

    • ¥20 WPF MVVM模式 handycontrol 框架, hc:SearchBar 控件 Text="{Binding NavMenusKeyWords}" 绑定取不到值
    • ¥15 需要手写数字信号处理Dsp三个简单题 不用太复杂
    • ¥15 数字信号处理考试111
    • ¥100 关于#audobe audition#的问题,如何解决?
    • ¥15 allegro17.2生成bom表是空白的
    • ¥15 请问一下怎么打通CAN通讯
    • ¥20 如何在 rocky9.4 部署 CDH6.3.2?
    • ¥35 navicat将excel中的数据导入mysql出错
    • ¥15 rt-thread线程切换的问题
    • ¥15 高通uboot 打印ubi init err 22