0

友達。私は新しいアンドロイド開発者であり、質問をしています。たくさん検索しましたが、望ましい結果が得られませんでした.だから、ここに私の問題があります.

1.私はいくつかのアイテムをconationsするListViewを持っています

  ListView
 _________
    item1
    item2
    item3
   _________

2. onItem click Listener をクリックすると、アイテム conation(ItemDetail.java) のすべての値が取得されます。

3. (ItemDetail.java) buttonNext と buttonPrevious に 2 つのボタンがあります。

したがって、buttonNext および buttonPrevious をクリックしたときのクエリは、リストからのリストビュー項目の詳細を動的に増減する必要があります。

事前に友人に感謝します。

4

2 に答える 2

1

その List アクティビティの 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()method は、更新ルーチンに使用しているものです。
于 2012-12-25T09:23:03.780 に答える