1

本のテキストを表示するための ListView を実装しました。テキストのすべての段落が ListView の項目 (TextView) になるようにします。しかし、アイテムがフォーカスまたは選択されてクリックされたときに、アイテムを互いに区別したくありません。だから、私<selector>はListViewに使用しました。しかし、私はアイテムの背景をカスタマイズすることができました!

では、テキストの色など、リスト項目の前景をカスタマイズしたい場合、どうすればよいでしょうか?

4

1 に答える 1

2

リスト項目の独自の xml レイアウトを作成して、アダプターに配置できます。たとえばSimpleAdapter、コンストラクターは次のようになります。

SimpleAdapter adapter = new SimpleAdapter(context, list, R.layout.your_item_style, from, to) // where "your_item_style" is name of xml file in layout folder of your app
于 2012-09-30T07:39:58.767 に答える