msa*_*sal 4 android title viewpagerindicator
我当前的项目使用一些ListFragments来显示数据行.行每隔几秒动态更新一次.行数随每次更新而变化ListFragment.
我想向用户显示行数,并认为它的最佳位置Fragment是ViewPagerIndicator中的标题旁边.我提供了一个示例图像以便更好地理解:

可悲的是,我对如何实现这一目标毫无头绪.我尝试了以下方法:
public class PagerAdapter extends FragmentPagerAdapter {
private int numOne = 0;
private int numTwo = 0;
// ...
@Override
public CharSequence getPageTitle(int position) {
switch (position) {
case 0:
return "List 1 (" + numOne + ")";
case 1:
return "List 2 (" + numTwo + ")";
default:
return "";
}
public void setNumOne(int num) {
this.numOne = num;
}
public void setNumTwo(int num) {
this.numTwo = num;
}
}
Run Code Online (Sandbox Code Playgroud)
当我现在调用该setNumXXX()方法时,没有任何反应,直到我在片段之间移动,似乎触发了getPageTitle()触发.
我的问题是:每当num值发生变化时,我如何强制更新标题?
Jak*_*ton 14
如果您调用notifyDataSetChanged()指标实例,它将重绘自己并获取新标题.
| 归档时间: |
|
| 查看次数: |
2108 次 |
| 最近记录: |