java - 使用底部导航栏
问题描述
我正在尝试在活动之间创建一个底部导航栏到导航栏,但我发现使用片段非常令人困惑,所以我尝试使用但它不起作用试图寻找我可以使用的东西,但我没有在网上找到任何东西,所以有体验一下能不能用没有碎片的底部导航栏。
我的代码:
private BottomNavigationView.OnNavigationItemSelectedListener
mOnNavigationItemSelectedListener
= new BottomNavigationView.OnNavigationItemSelectedListener() {
@Override
public boolean onNavigationItemSelected(@NonNull MenuItem item) {
switch (item.getItemId()) {
case R.id.navigation_dashboard:
Intent intent1 = new Intent(RedirectedsearchActivity.this,
SearchActivity.class);
startActivity(intent1);
return true;
它没有用。
解决方案
你可以试试导航组件。
有了它,处理片段就容易多了。有几个指向文档和文章的链接。
文档https://developer.android.com/guide/navigation
和教程https://www.androidauthority.com/android-navigation-architecture-component-908660/
推荐阅读
- r - 如何量化热图?
- r - 在 RMarkdown YAML 标头中指定十六进制颜色
- sequence - 在大端架构中提取 RTP 序列
- python - 在子图中的 matplotlib 轴上旋转变换
- makefile - 如何实现依赖于 GNU Make 中类似命名文件的隐式规则?
- r - 在 Oracle 服务器上使用具有 IP 地址且没有 DSN 的新 odbc 包
- php - 从数据透视表 Laravel 访问表的所有信息
- sass - 如何使用父选择器作为 Sass 的后缀
- windows - 从服务执行 msg
- tensorflow - 在 TensorFlow 对象检测 API 中检测纪元结束