0

私は現在、背景画像がなく、リスト内の各項目のテキストだけの非常に単純な ListView を持っています。

一部の人々は、リスト項目をクリックするのが直感的ではないという問題を表明しています。

そこで、リスト項目が「とてもクリックしやすい」ように見せるために、どのような背景画像を作成すればよいかを研究しています。

1 つのオプションは、背景画像の右側に「>」のような小さなアイコンと、クリックする必要があることを示す記号を含めることです。

しかし、リストアイテムのテキストが長く、「>」アイコンに重なってしまうとどうなるのだろうと思っています。それは通常どのように扱われますか?テキストをリスト項目全体の 90% だけ拡張する方法はありますか?

ありがとう!

4

2 に答える 2

2

最も簡単でクリーンな解決策は、TextView幅を作成し、XMLmatch_parentの属性を使用してandroid:drawableRight、テキストの右側に表示するドローアブルを指定することです。

于 2012-07-04T15:11:59.877 に答える
1

リストのすべての項目をクリック可能に表示する必要がある場合は、テキスト ビューを使用してレイアウトを設計し、そのレイアウトを getview メソッドの lsitview アダプター クラスでインフレートします。convertview を返す代わりに、そこから膨張したビューを返します。

于 2012-07-04T15:15:36.180 に答える