我实现了view pager概念并检索了一个数据。 现在,我想从数据库中检索其他数据到我刷到的页面..
xyz= db.tablename(id);
for (int i = 0; i < xyz.size(); i++)
{
data1 key= xyz.get(i).get("data1");
data2 key=xyz.get(i).get("data2");
data3 key=xyz.get(i).get("data3");
}
现在我在一个屏幕上获取这些值,并重复其他滑动视图。
然而,我希望更改其他滑动视图布局的值。
在设置特定字段的文本后,我已声明查看寻呼机编码。
My View寻呼机编码就是这个..
pageadapter adapter=new pageadapter();
vp.setAdapter(adapter);
vp.setCurrentItem(0);
我该怎么办?
我尝试在FOR循环中实现View Pager编码(上面提到的编码),但既没有看到内容布局,也没有滑动功能。
答案 0 :(得分:1)
如果您正在使用ViewPager的片段,那么在您的片段类中使用Where属性创建一个光标,其中id是ViewPager的id。并使用该光标填充列表视图。这样,所有数据库条目都将根据ViewPager的id进行排序。如果需要,在名为ViewpagerID的数据库中创建一个额外的列。
原始查询可以像
SELECT * FROM tbl_name WHERE ViewpagerID =?
在哪里?可以是你的viewpager id。