我有一个列表视图(布局 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" />
现在,使用该布局,我创建了一个类似的布局,但有两个不同之处。添加了一个TextView
,并添加到这两个 TextViewandroid: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(我创建的那个)中,字体更大。
这是一张图片:
如何将我的第二个布局修改为与列表中的完全相同的字体大小android.R.layout.simple_list_item_1
?