ViewPager2不使用POSITION_NONE更新片段

问题描述

我已经实现了ViewPager2并实现了2个标签。我想使用以下代码刷新连续滑动之间的每个片段,但是它不起作用。

@Override
public int getItemCount() {
    return POSITION_NONE;
}

它引发以下崩溃错误

E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.myapp,PID: 5842
java.lang.NullPointerException: Attempt to invoke virtual method 'com.google.android.material.tabs.TabLayout$Tab com.google.android.material.tabs.TabLayout$Tab.setIcon(int)' on a null object reference

请提出实现此目的的适当方法

解决方法

已解决此问题,方法是通过片段生命周期的onResume方法更新UI。