从 android 工作室模板中获取底部导航活动。 BottomNavBar 中有 3 个片段和 3 个项目(HomeFragment、DashboardFragment、NotificationsFragment)通过单击按钮从HomeFragment导航到DashboardFragment 。 ...
从 android 工作室模板中获取底部导航活动。 BottomNavBar 中有 3 个片段和 3 个项目(HomeFragment、DashboardFragment、NotificationsFragment)通过单击按钮从HomeFragment导航到DashboardFragment 。 ...
我目前有一个活动,该活动使用导航组件实现底部导航栏以在 4 个片段之间导航。 现在,其中一个片段打开了一个新活动,我希望在关闭它时再次刷新片段内容,因为只有当我在片段之间导航时才会发生这种情况。 知道怎么做吗? 提前致谢。 ...
覆盖 onNavigationItemSelected 会停止在项目单击时打开片段的导航组件功能,而是调用 onNavigationItemSelected 并且不会发生其他任何事情。 创建时调用的导航视图设置 活动 onNavigationItemSelected 导航查看 xml 我已将菜单项 ...
在 Android Studio 中,我选择了Bottom Navigation Activity项目。 我可以毫无问题地编译并成功运行生成的应用程序。 但是,我希望BottomNavigationView下的片段接收 arguments,因此我将 2 email和jwt到起始目标片段。 所以这就是 ...
我在另一个导航图中使用深层链接导航到目的地 而我只想回到之前的目的地。 但是,popBackStack() 只会重新启动深层链接目标 非要用deep link怎么才能回到之前的目的地呢? ...
当尝试使用导航控制器启动具有相同 ID 的新片段而不是启动新片段时,我在底部导航中有一个片段,它将我重定向到底部导航选项卡。 这是我的代码 和导航代码。 这是有关此内容的更多详细信息的链接 https://issuetracker.google.com/issues/262076827 更新:我想避 ...
我有以下屏幕: 我想在导航到 ProfileFragment 时实现不同的 animation: 来自 SettingsFragment 从 BottomNavigationView 从 ProfileFragment 到 [A] (HomeFragment) 然后回到 [B] (ProfileF ...
我正在使用 Android 导航。 为了支持调试,我希望能够在后台堆栈中记录条目。 我可以在 backstack 上看到碎片的数量,但我还没有找到一种方法来识别它们是什么。 例如,下面似乎给了我一堆 UID。 理想情况下,我想要一个片段列表 class 名称,或来自导航图中名称标签的值。 结果: ...
我们的应用程序使用OpenId AppAuth库进行登录。 初始片段和一些信息对话框包含在nav_graph_login中。 成功登录后,用户被转发到位于nav_graph_main内的仪表板,使用app:popUpTo=@id/nav_graph_login和app:popUpToInclusi ...
我正在研究在我当前的 Android 应用程序中使用 Jetpack Compose 导航。 我的应用程序“主”屏幕使用androidx.compose.material.BackdropScaffold其frontLayerContent设置如下:- 这一切都按照应用程序中顶级目的地的要求工作, ...
我有一个使用的片段: 导航图 XML 声明为: Android 工作室编译器不会抛出任何错误,我什至可以通过单击 cmd 从actionLoginToHome() function 导航到 XML 文件。 但是,在构建应用程序时,gradle 编译会抛出错误: 根 Gradle: 模块 Grad ...
所以我用Navigation Component实现了这样的深度链接逻辑: nav_graph.xml: 安卓清单.xml: 但链接https://example.com/create-new-password/24c37747e3a451e60c0c61c06b36eee7仅在浏览器应用程序中打 ...
我正在开发一个应用程序,我需要将 ArrayList model object 传递给下一个片段,但它会抛出错误。 我尝试了很多文件,但没有任何效果请指导我为什么会这样。我正在通过 firebase 检索数据,并想在我的 recyclerview 适配器上设置这个 ArrayList。 我怎样才能 ...
我正在使用导航组件。 假设您有这些可能的导航 因此,您可以从两个片段 A 和 B 开始一系列屏幕。假设从 E 开始,您需要从 go 回到开始序列的片段,因此 A 或 B。我可以存储开始片段的 id序列,然后 go 到调用操作导航时使用setPopUpTo的那个。 还有另一种方法吗? 有什么要说pop ...
在下面的代码中,我们有一个 TrendsFragment 和一个 ProfileFragment 作为基础片段,它们将在底部导航视图中打开。 我可以打开一个空白片段并从这两个中导航到它。 当我执行 TrendsFragment-profileFragment-BlankFragment-Trends ...
我有一个带有 NavHostFragment 的 ChatRoomActivity。 默认片段是 ConversatioFragment,它可以打开一个 MessageChoicesFragment,它是一个 BottomSheetDialogFragment。 我们有 3 个选择 1) 复制消息 ...
我有一个应用程序,它由几个片段组成。 他们中的大多数,正在使用数据库中的数据来执行 API 调用。 其中一个片段仅显示一个微调器,其中包含货币名称。 每当用户单击微调器的任何行时,都会更改基础货币。 每当用户想要更改基础货币时,他可以单击工具栏上的图标。 从某个片段移动到可以更改基础货币的片段后, ...
我有一个活动,我想将数据传递给片段。 我正在通过导航组件管理片段。 请指导我如何将数据传递给我的活动中的片段。 先感谢您 MAINACTIVITY.JAVA 的代码,其中包含片段 这是所有片段所在的主要活动,但在此之前我有一个登录活动,通过它我进入 OTPActivity 并通过 otp 活动我进 ...
我有一个底部导航栏,它与 navHost 连接,并使用以下代码进行配置: 当我切换到第二个片段时(通过单击底部导航栏中的第二个图标),我现在有 4 个片段,然后我导航到另一个链接到第二个片段的片段。 当我单击后退按钮时,我切换到第二个片段。 一切都很好。 问题是:当我在底部导航栏中重新选择相同的图标 ...
第一个活动 第二次活动 显现 当我在第二个活动上并按下工具栏上的向上按钮时,它会重新创建SecondActivity而不是返回到MainActivity 如果我使用后退按钮而不是向上按钮,那么它可以正常工作可能是什么问题以及如何解决? 我按下向上按钮,它只会破坏第二个活动并再次启动它 ...