ViewPager+TabLayout ページ切り替え転送データ UI 更新

ページ切り替え転送データ

ViewPager+TabLayoutのページ切り替えは
受信会員のホームページと同様にデータを転送し、マイページには会員時間を表示します。

1、申し込み

val tag = MutableLiveData<Int>()

2. データが変更された場合に通知を作成し、データが変更されたときに通知を配信します。

//初始化变量
val atomicInt = AtomicInteger()
(activity?.application as AccelerateApp).tag.postValue(atomicInt.incrementAndGet())

3. 更新する必要があるページの UI を更新します。

(activity?.application as AccelerateApp).tag.observe(viewLifecycleOwner) {
// 重新获取数据更新ui
//数据源也要放进去进行改变
}

おすすめ

転載: blog.csdn.net/jiayuanwai/article/details/130129705