ListView
2つの状態を切り替えることができるようにしたいがあります。最初の状態では、リスト内のすべての項目は、一部のテキストを除いて正方形です。2 番目の状態では、リスト内のすべての項目は同じですが、正方形が円になっています。私が望むのは、すべての可視アイテムの正方形を円に、またはその逆に (ViewSwitcher
またはそのようなものを使用して) 変換できるようにすることです。これが可能かどうか、またどうすれば実装できるか知っている人はいますか? (私ListView
の のデータは から取得されますArrayAdapter
。)
質問する
121 次
1 に答える
0
最初に考えたよりもシンプルであることが判明しました。アダプターのメソッドで、新しいif is nullgetView(int position, View convertView, ViewGroup parent)
を膨らませ、それに続いて my内から myを見つけ、メソッドをチェックし、必要に応じてorを呼び出します。View
convertView
ViewSwitcher
View
ViewSwitcher.getDisplayedChild()
ViewSwitcher.showNext()
ViewSwitcher.showNext()
于 2013-04-23T08:36:41.937 に答える