因此,我基本上有一个导航抽屉,它是从"navigation_menu.xml“中的元素中运行的,但是在整个应用程序中都有一个带有TextView的标题,我试图根据导航抽屉中的哪个元素进行更改。我试过使用onNavigationItemSelected,但它似乎不起作用。
我想知道你能不能帮我改变选定的不同项目的TextView?
MainActivity.java
public class MainActivity extends AppCompatActivity implements NavigationView.OnNavigationItemSelectedListener{
由于某些原因,我无法在我的底部导航视图中重新选择项目。我怎样才能实现这一梦想?
我有三个顶级目标片段(下方导航视图项):A、B、C
应用程序结构如下所示:
A -> A1
B -> B1 -> B2
C
当用户在片段B2时,他应该能够重新选择当前活动的项,并打开片段B。
下面是相关的代码片段:
mainActivity.kt
val navView: BottomNavigationView = binding.navView
val navController = findNavController(R.id.nav_host_fragment_activity_main)