このようなレイアウトを作成したい(Windows Tilesのような)リストビューの動的な列数
列の数は、私がアンドロイドで使用できるレイアウト1または2
でしょうか? ListViewを使用しましたが、これでは2つのクリック可能な列を取得できません。助けてください。
このようなレイアウトを作成したい(Windows Tilesのような)リストビューの動的な列数
列の数は、私がアンドロイドで使用できるレイアウト1または2
でしょうか? ListViewを使用しましたが、これでは2つのクリック可能な列を取得できません。助けてください。
ListView
を問題なく使用できます。xmlに2つの別個の項目を作成する必要があるだけで、2つの列と1つしかない項目が必要です。 getView()
に項目を作成するときに、ListView
アダプタでリスナーをクリックして追加できます。
ListView
を使用します。独自のadapter
を実装して、2つのXMLレイアウトファイルを作成します。 1は1つのフレームを含み、もう1つは2つのフレームを含むレイアウトである。データに基づいて正しいタイプのレイアウトを割り当てるだけです。
例:
1フレーム:
<LinearLayout.. >
<!-- controls go here -->
</LinearLayout>
2フレーム:
<LinearLayout.. > <!-- set to orientation to horizontal-->
<LinearLayout .. layout_weight="0.5" ><!-- controls go here --></LinearLayout>
<LinearLayout .. layout_weight="0.5" ><!-- controls go here --></LinearLayout>
</LinearLayout>
クールのGridViewを使用してみてください。私はレイアウトを持っています。しかし、私はそれをカラムで別々にクリック可能にする方法はありますか?今すぐクリックすると、行全体が選択されます。 – jaks
正しいレイアウトでonClickListenerを設定してください。 –