0

方法を見つけようとしましたが、結果はありませんでした。以下のような ListView が必要です。「Word」などの要素をクリックすると、次の図のようになります。

そして、私が望む結果

出来ますか ?

4

2 に答える 2

2

あなたが説明したことは、ExpandableListViewが行うことです。基本的にはリストビューのようなものなので、独自のアダプターを作成する必要がありますが、行をクリックしてより大きなアイテムを膨らませ、テキストを詰め込むことができます。

于 2012-07-09T17:39:36.223 に答える
1

ArrayAdapterorを拡張する独自のクラスを作成することをお勧めしますBaseAdapter。次にgetView()、ユーザーのために画面が再描画されるたびに呼び出されるメソッドを利用できます。次に、選択ごとに複数のビューを設計し、getView()関数に表示するビューを選択できます。ユーザーが項目を選択したら、カスタム クラスにフラグを設定しますnotifyDataSetChanged()

于 2012-07-09T16:35:55.103 に答える