2

タブ内で ListView を使用するアプリケーションがあり、リスト内の項目をクリックすると別のビュー (データ コレクション ウィジェット) に切り替えたいと思います。各 List の行の子を ViewFlipper に追加しています。アイテムは実行時に追加されるため、明確な数のビューはありません。そのため、ViewFlipper の特定のビューに移動/切り替えたいと思います。ポインタはありますか?前もって感謝します。

4

3 に答える 3

3

みんなありがとう。ViewFlipper setDisplayedChild() メソッドを回避しましたが、私のシナリオでは完全に機能します。

myViews.setDisplayedChild(pos);

pos は、切り替え先のビューの ID です。

于 2010-07-21T14:56:50.580 に答える
2

明確な閲覧数はありません。

ViewFlipper に無限のビューを追加するための非常に悪いアプローチです。1 つだけ追加してみてください。リスト項目が選択されたら、唯一のビューを更新して表示します。

于 2010-07-19T14:16:31.237 に答える
0

私は同じ問題を抱えています。ビューフリッパーに現在のビューと表示したい次のビューを入れて、メソッド shownext() (または showprevious()) を呼び出す必要があったと思います。

于 2010-07-21T14:02:09.577 に答える