android-navigation 相关问题

设计有效的导航:一致的导航是整体用户体验的重要组成部分。除了基本导航之外,很少有事情会以不一致和意想不到的方式挫败用户。

将 NavHostFragment 包装在 AndroidViewBinding 中时没有 exitAnim 和 popExitAnim

我想首先概述一下我当前的应用程序设置。它利用 Jetpack Compose 并用 AndroidViewBinding 包装 NavController,使我能够采用传统的导航方法,

回答 1 投票 0

如何导航到 Android 上的根底部导航菜单项

我正在开发一个带有带有片段和导航图的导航组件的Android应用程序。 我的应用程序有一个带有菜单项的 BottomNavigationView,如“将目的地绑定到菜单项”中所述 ...

回答 1 投票 0

如何在配置更改期间管理 Jetpack Compose 导航?

我遇到了一个问题,我在每个屏幕上使用 ViewModel 来存储输入和变量。实现 Jetpack Compose 导航后,我注意到它返回到

回答 1 投票 0

BottonNavigationView 图标在按下后不会改变

我正在使用导航组件作为底部导航组件。 底部导航栏.setupWithNavController(navController) 现在一切正常,但是当我按下后退按钮时,它会返回到...

回答 3 投票 0

没有操作栏的抽屉式导航

我搜索了很多网站(还有stackoverflow),但不明白如何在没有操作栏的情况下实现导航抽屉。我知道这个问题已经在这里被问过,但它确实......

回答 3 投票 0

无法在android Studio中使用或找到BottomNavigation和BottomNavigationItem函数[已关闭]

这是我开发的第一个 Android 应用程序。我正在尝试制作一个底部导航栏以在不同屏幕之间移动。但是,我无法获取 BottomNavigation() 或 BottomNavigatio...

回答 1 投票 0

NavHostFragment 未解析 (AndroidX)

由于某种原因,我总是遇到以下错误: 导致:android.app.Fragment$InstantiationException:无法实例化片段androidx.navigation.fragment.NavHostFr...

回答 1 投票 0

如何以编程方式更改此属性 colorControlNormal

我无法更改工具栏中的后退按钮颜色 但是当我设置这个样式时 <item name=...</desc> <question vote="1"> <p>我无法更改工具栏中的后退按钮颜色<br/> 但是当我设置这个样式时 <pre><code> &lt;style name=&#34;ToolbarTheme&#34; parent=&#34;@style/ThemeOverlay.AppCompat.ActionBar&#34;&gt; &lt;item name=&#34;colorControlNormal&#34;&gt;@color/badge_color&lt;/item&gt; &lt;/style&gt;</code></pre> 工作正常, 但我不能使用这段代码,因为颜色来自 API 那么,如何以编程方式更改工具栏中的此属性“colorControlNormal”?或者如何更改后退按钮颜色?</p> <p><a href="https://i.stack.imgur.com/jOnrD.png" target="_blank"><img src="https://cdn.txt58.com/i/AWkuc3RhY2suaW1ndXIuY29tL2pPbnJELnBuZw==" alt=""/></a></p> </question> <answer tick="false" vote="-1"> <p>将工具栏的主题更改为指定 colorControlNormal 属性的自定义主题</p> </answer> </body></html>

回答 0 投票 0

Kotlin 安全参数方向未生成

我刚刚在 Kotlin 中创建了一个新项目,我想在其中添加导航和安全参数。 我创建了 2 个片段(DishListFragment、DishDetailFragment)和一个导航图,其中一个操作为

回答 1 投票 0

BottomNavigation View OnNavigationItemSelectedListener 已弃用

我正在根据 Material Design 尝试 Android 的 BottomNavigationView 实现 但是,在 MainActivity 代码中,我收到一条警告,指出 OnNavigationItemSelectedListener 已弃用...

回答 7 投票 0

为什么导航到其他屏幕然后返回时,编辑文本输入会填充所有其他编辑文本?

我有一个登录屏幕,其中有两个编辑文本用户名和密码。一旦我填写了这些编辑文本,我就使用以下方法导航到注册屏幕: navController.navigate(R.id.registerFragment);当我来的时候...

回答 1 投票 0

Jetpack Compose:底栏和嵌套导航

我在 Jetpack Compose 应用程序的项目中设置了一个底部栏,有 2 个目的地。我尝试遵循谷歌的示例。 例如,它看起来像这样: @可组合 有趣

回答 1 投票 0

Android Compose setupWithNavController

我正在寻找 setupWithNavController(Toolbar, NavController) 的 Compose 变体,以便在导航目的地发生变化时自动更新 AppBar 中的向上按钮。 到目前为止我还没有...

回答 1 投票 0

Jetpack Compose:使用导航组件更改底部导航后按行为

我终于开始使用 Android 版 Compose,但目前陷入导航困境。我有两个问题: 1. 我已经实现了带有三个按钮的底部导航,其中一个按钮触发...

回答 2 投票 0

enableEdgeToEdge - 导航系统栏不完全透明

为什么导航系统不完全透明? 启用边到边( 状态栏样式 = SystemBarStyle.auto( 颜色.透明, 颜色.透明, ) { 错误的 }, 导航栏S...

回答 1 投票 0

为什么 getOnBackPressedDispatcher() 方法在添加“androidx.navigation:navigation-ui”作为依赖项之前无法解析?

我正在尝试自定义 JetPack Navigation 的 onBackPress 行为。虽然我找到了解决方案,但我只是好奇在以下场景中幕后发生了什么: 我的行为的初始状态...

回答 2 投票 0

Android BottomNavigationView 与闪屏返回堆栈问题

因此,我使用导航组件库设置了我的 BottomNavigationView (如下所示),一切正常,每个选项卡都可以保留其后堆栈。但是,如果我添加启动屏幕(片段)并且: ...

回答 2 投票 0

onBackPressedDispatcher 破坏了 Jetpack Compose 导航

我在 Jetpack 撰写应用程序中使用 onBackPressedDispatcher 时发现了一个错误。 这是一个演示该错误的简单示例。 假设该应用程序具有以下设置: 它有一个 MainActivity ...

回答 1 投票 0

使用 NavController 从 BottonNavigationBar 单击时会重新创建片段

所以我在片段A中有一个GoogleMap,每当我从BottomNavigationBar中选择片段B并再次选择片段A时,地图就会重新初始化。但是,如果我通过 back-pre 返回到片段 A...

回答 1 投票 0

通过图标进行持续 GPU 渲染

我的 Icon() 组件有问题,它看起来像是在不断重绘。我不明白这种行为,我几乎尝试了所有方法,它看起来像一个错误。我在其他地方没有看到这种行为...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.