我创建了一个带有底部导航栏的活动。我用谷歌搜索了很多关于它的东西,但现在我不知道如何准确处理这个问题。之前,当用户单击底部导航时,我刚刚开始另一个活动,但我认为这不好。
如何在选项卡之间切换?我必须使用片段吗?那么“setContentView(intlayoutResID)”呢?我怎样才能做到这一点?我很困惑...
private BottomNavigationView.OnNavigationItemSelectedListener mOnNavigationItemSelectedListener = new BottomNavigationView.OnNavigationItemSelectedListener() {
@Override
public boolean onNavigationItemSelected(@NonNull MenuItem item) {
switch (item.getItemId()) {
case R.id.navigation_home:
return true;
case R.id.navigation_dashboard:
startActivity(dashboardActivity);
return true;
case R.id.navigation_notifications:
startActivity(dashboardActivity);
return true;
}
return false;
}
};
Run Code Online (Sandbox Code Playgroud)
非常感谢您的帮助 - 我希望您明白我的意思。
我想通过蓝牙将两个 Raspberry Pi 相互连接。接下来,我想向另一个 Raspberry Pi 发送一条命令(使用 Python)。
我想将其用于一些家庭自动化,例如通过蓝牙将温度从一个 pi 发送到另一个,无需 Wi-Fi。
我已经在谷歌上搜索了很长时间,但找不到对我有用的好教程。谢谢。