我在视图寻呼机中有3个片段A,B,C。我正在对片段B进行更改,它应该刷新片段A中的列表适配器。到目前为止我尝试过:
在页面更改侦听器上实现了视图分页器,并编写了代码以刷新视图分页器适配器。它工作。但滚动现在滞后。我试过的代码:
viewpager.setOnPageChangeListener (new OnPageChangeListener (){
@Override
public void onPageSelected (int pos){
if (pos==0)
mAdapter.notifydatasetchanged ();}
适配器代码:
@Override
public int getItemPosition (Object obj){
return POSITION_NONE;}
有关如何减少延迟的任何建议或任何其他方法来刷新片段?
P.S。我也试过实现接口,但frgament中的getActivity让我返回null。
答案 0 :(得分:0)
试试这个,
viewpager.setOnPageChangeListener (new OnPageChangeListener ()
{
@Override
public void onPageSelected (int pos){
if (pos==1)
mAdapter.notifydatasetchanged ();
}