java – 我的viewpager中每个片段的不同标题

前端之家收集整理的这篇文章主要介绍了java – 我的viewpager中每个片段的不同标题前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在使用一个viewpager“选项卡滑动”,我想在actionBar中为每个片段设置不同的标题,以便在我切换时,标题更改.

我尝试了几件事情没有成功,只有最后一个标题显示…,当我切换时不再改变…

解决方法

首先,让你的活动实现一个 OnPageChangeListener.

然后,当您创建ViewPager时,您可以使用mViewPager.setOnPageChangeListener(this),以便当页面更改时,您的活动将收到回调.

最后,您需要实现OnPageChangeListener回调.你的onPageSelected()方法应该是这样的:

@Override
public abstract void onPageSelected(int position) {
    setTitle(getTitleFromPosition(position));
}

其他两个回调可以是空的.

猜你在找的Java相关文章