android onresume时view,android – 在使用ViewPager滑动时,Fragment不会调用OnResume()

解释我的问题:

我花了很多时间,但我不能让它工作.我在主要的活动中使用(Tabhost)包含三个片段的视图寻呼机.我的ViewPagerAdapter类扩展了FragmentStatePagerAdapter.

当我滑动View时,我面临的问题是我的OnResume()方法没有被调用.我想在刷卡时更新viewpager片段的视图.

我的OnResume()方法仅在我单击ListView项并再次返回时调用.但是当我在ListView上按OnLongClick时,其他片段不会刷新.

注意:我知道这个问题之前是问过,但这些解决方案都没有帮助我.

注2:当我的手机进入睡眠状态时,解锁手机第二个片段后调用onResume()

我在第一个选项卡中的OnResume()方法:

@Override

public void onResume() {

super.onResume();

adapterLogin.notifyDataSetChanged();

}

我在第二个选项卡中的OnResume()方法:

@Override

public void onResume() {

super.onResume();

adapterLogin.UpdateView(databaseHelper.getAllVoitureFavourite(1,username));

adapterLogin.notifyDataSetInvalidated();

adapterLogin.notifyDataSetChanged();

}

我在BaseAdapter中的UpdateView()方法:

public void UpdateView(List items) {

this.voitureList = items;

notifyDataSetInvalidated();

notifyDataSetChanged();

}

我的应用程序的屏幕截图更多了解mu问题:

62e63219da7041a339fd9de1e3033303.png

任何帮助将不胜感激.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值