2012-02-23 9 views
1

customlistviewについて何か問題があります。この画面はどうやってできますか?最初はボタンのように見えますが、すべての行はリストビューでなければなりません。一部の項目は入れ子になっています。ちょっと混乱します。誰か助けてくれますか?アンドロイドのカスタムリストビュー?

enter image description here

+0

あなたの問題は何でしたか? –

+0

どのように私は列を行うことができます。彼らはボタンではありません。私はlistviewはclickableバックグラウンドを行うことができます。私はボタンをどうやって私はリストのように押すことはできません。 – DuyguK

+0

最初に1行分のレイアウトを作成/作成する必要があります。アダプターを使用してリストビューで膨らませることができます。 –

答えて

0

私は、画面上のすべての項目は1つのリストビュー内になると仮定するつもりです。 これで、独自のレイアウトxmlを使用してすべてのアイテムにカスタムアダプターを作成できます。 1つのレイアウト(またはボタンと呼んでいたもの)だけを作っているので、それを考えてみてください。 アダプタはそのレイアウトを使用し、オブジェクトリスト内のすべての項目に対して自動的にそのレイアウトを設定します。

クリックの振る舞いについては、適切な状態などでカスタムDrawableを作成することができます。これにより、ユーザーはボタンをクリックしたように感じることができます。

あなたがしようとしていることは間違いなくボタンではないので、ここでボタンを作っているとは思われません。

関連する問題