偏好设置屏幕中的文本大小问题

3

我正在编写一个启动首选项屏幕的应用程序。 第一项只是一个偏好设置。 第二项是带有右侧图标的偏好设置。 为了实现第二项,我调用了一个布局,其中包含一个文本视图和一个图像视图。

     <Preference
    android:key="advanced_settings"
    android:persistent="false"
    android:layout="@layout/main"

主要布局如下:

   <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
   android:layout_width="fill_parent"
   android:layout_height="fill_parent"
   android:orientation="vertical" >


<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:text="Advanced settings" 
/>

<ImageView android:id="@+id/imageview1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:src="@drawable/ic_bt_config"
/>

</RelativeLayout>

但是,在应用程序发布后,发现文本显示的文本大小过小,并且空间与其他空间不兼容。我不想硬编码任何东西。

请帮助我如何使首选项屏幕的第二项与第一项的格式相同。

1个回答

0

你可以使用

   android:textAppearance="?android:attr/textAppearanceLarge"

这样我就会看起来像首选项的文本


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接