からのコードを含む1つのリストビュー(レイアウト1)がありますandroid.R.layout.simple_list_item_1
これはからのレイアウトコードですandroid.R.layout.simple_list_item_1
<TextView
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@android:id/text1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:gravity="center_vertical"
android:minHeight="?android:attr/listPreferredItemHeight"
android:paddingLeft="6dip"
android:textAppearance="?android:attr/textAppearanceLarge" />
さて、そのレイアウトで、2つの違いがある同様のレイアウトを作成しました。もう1つ追加TextView
し、それら2つのTextViewに追加しましandroid:layout_weight
た。これが私の新しいレイアウトからのコードです:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
<TextView
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@android:id/text1"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:gravity="center_vertical"
android:minHeight="?android:attr/listPreferredItemHeight"
android:paddingLeft="6dip"
android:textAppearance="?android:attr/textAppearanceLarge"
android:layout_weight="3" />
<TextView
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@android:id/text2"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:gravity="center_vertical"
android:minHeight="?android:attr/listPreferredItemHeight"
android:paddingLeft="6dip"
android:textAppearance="?android:attr/textAppearanceLarge"
android:layout_weight="1" />
</LinearLayout>
これで、リストを作成するときに、両方のレイアウトで使用されるフォントサイズが異なります。レイアウト2(私が作成したもの)では、フォントが大きくなっています。
これが画像です:
2番目のレイアウトをリストのリストとまったく同じフォントサイズに変更するにはどうすればよいandroid.R.layout.simple_list_item_1
ですか?