【发布时间】:2012-05-23 13:43:20
【问题描述】:
我有这个PageAdapter 一周中的几天,对于每个寻呼机我都有相同的布局。我的问题是如何在更改日期时更新正确的 listView。当我更改寻呼机创建新寻呼机并删除其他寻呼机的日期时,发生这种情况时,我的列表视图指向新寻呼机而不是当前寻呼机。例如,是星期三,我保存 listview 引用,当我更改为星期二时,创建星期一寻呼机并删除星期四,我的引用指向最后一页创建(星期一),但我在星期二。
我的页面适配器:
ListView lvwConfig;
@Override
public Object instantiateItem(View pager, int position) {
LayoutInflater inflater = (LayoutInflater) mContext
.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View v = inflater.inflate(R.layout.pager_layout, null);
lvwConfig = (ListView) v.findViewById(R.id.lvwConfig);
((ViewPager) pager).addView(v, 0);
return v;
}
我想让ListView 总是指向当前项的listview。
【问题讨论】:
标签: android listview android-viewpager pager indicator