BottomNavigationView 上的选项卡

Tabs on BottomNavigationView

我做了一个带两个标签的bottomnavigationview,然后我在每个标签上注入了片段,我想知道如何沟通这两个标签。
例如,在第一个选项卡上创建一个带有按钮的 EditText,然后在此选项卡级别检索信息并将其注入第二个级别的 TextView。
我已经尝试过捆绑包,但是当我单击必须检索应用程序停止显示的信息的选项卡时它不起作用 "unfortunately appname has stopped"。

  1. 不推荐仅使用 2 个选项卡的 BottomNavigation。请改用标签。 Read more.

  2. 要在一个 activity 中的片段之间进行通信,只需使用 ViewModel and LiveData from Android Architecture Components

提示:

  1. 按照此处有关如何在一个片段之间共享 ViewModel 数据的指南进行操作 activity。 Read more
  2. 在第一个片段中,将 EditText 绑定到 LiveData。
  3. 在第二个片段中,观察 LiveData 并将其显示给 TextView。