0

朋友们。我是新的 android 开发人员并提出问题。我搜索了很多,但没有得到想要的结果。所以,这是我的问题。

1. 我有一个 ListView 包含许多项目

  ListView
 _________
    item1
    item2
    item3
   _________

2.当我点击onItem点击Listener时,我得到了item conation(ItemDetail.java)的所有值

3.现在我在(ItemDetail.java)中有两个按钮buttonNext和buttonPrevious

因此,当我单击 buttonNext 和 buttonPrevious 时,我的查询列表中的列表视图项详细信息应动态更改位置的增量和减量。

先谢谢朋友。

4

2 回答 2

1

您必须在该列表活动的 onResume 上进行编码。

只需根据需要使用新排序的数据更新您的适配器,然后使用该新数据刷新列表视图。

如有任何疑问,请告诉我。

希望你明白我的意思。

于 2012-12-26T06:52:30.983 回答
0

你试过这个:

  1. OnClick()更改您在适配器中使用的列表(已绑定的列表)的集合元素顺序。SwapElements(list, index1, index2)

  2. 你需要用来runOnUiThread()绑定 UI 组件的数据。

runOnUiThread(new Runnable() { public void run() { refreshListview() } });

  1. refreshListview()方法是您用于刷新例程的方法。
于 2012-12-25T09:23:03.780 回答