如何在View Pager概念中从数据库中检索数据?

时间:2013-03-13 04:48:47

标签: android database android-viewpager

我实现了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编码(上面提到的编码),但既没有看到内容布局,也没有滑动功能。

1 个答案:

答案 0 :(得分:1)

如果您正在使用ViewPager的片段,那么在您的片段类中使用Where属性创建一个光标,其中id是ViewPager的id。并使用该光标填充列表视图。这样,所有数据库条目都将根据ViewPager的id进行排序。如果需要,在名为ViewpagerID的数据库中创建一个额外的列。

原始查询可以像

SELECT * FROM tbl_name WHERE ViewpagerID =?

在哪里?可以是你的viewpager id。