おそらくボタンの形で、アイテムのリストを作成しています。基本的には、Button に 3 つのテキスト フィールドが必要です。どうすればそのようなことができますか?
質問する
211 次
2 に答える
0
これは、3 つのテキスト ビューを含むシステム ボタン スタイルを使用するレイアウトです。onClick 属性を使用して、カスタム ボタンがクリックされたときに呼び出されるメソッドを定義できます。
ファイル: /res/layout/custom_button.xml
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
style="?android:attr/buttonStyle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:onClick="onCustomButtonClick" >
<TextView
android:id="@+id/text_1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:text="text 1" />
<TextView
android:id="@+id/text_2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="5dp"
android:layout_toRightOf="@id/text_1"
android:text="text 2" />
<TextView
android:id="@+id/text_2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:text="text 3" />
</RelativeLayout>
于 2013-01-02T01:22:27.860 に答える
0
3 つの TextView を LinearLayout に配置して (それらを整列させるために)、LinearLayout に onClick コールバックを配置する必要があります。
于 2013-01-02T01:01:20.843 に答える