因此,我正在努力将我的投资组合转换为React。我原来的网站有一个切换按钮,它有一个非常简单的onclick功能来切换容器的类,它都是一个单独的html文件和一个脚本文件,我想我很难使用React,因为有太多的层。 Here is the code sandbox for what I have so far for the React app. Toggler组件位于导航栏的内部,导航栏位于BaseLayout的内部,后者具有一个带有类“light”的容器。我的目标是让导航栏中的切换器在“light”和“dark”之间来回切换容器的类。 这就是切换器的样子。 export default
我使用Jetpack导航在片段和活动之间导航。所以,我有一个MainActivity,布局中有一个FragmentContainerView。我可以轻松地从片段导航到片段/活动。但是,我无法找到如何使用navController从一个活动导航到另一个活动/片段的方法。
例如,从片段FA,我将navController.navigate()调用为活动A。现在,我想从活动A导航到活动B或片段FB。
我已经试过了
val host = supportFragmentManager.findFragmentById(R.id.nav_host_fragment) as NavHostFragment
我读过一些东西,“你不应该使用带有动作栏标签的导航抽屉”(罗曼·努里克在)。这有什么有意义的原因吗?因此,如果团队决定创建一个带有动作栏标签的大项目,然后在第二个版本上,他们决定在左侧放置一个带有导航抽屉的很酷的滑块菜单,在这种情况下,他们必须通过避免动作栏标签的样式来重新实现所有标签。
我在同一个项目中使用了它们,但我看到Action Bar Tabs总是在导航抽屉的上方。
有没有办法在导航抽屉的工作方式中同时使用这两者(在其他元素上)?