我正在编写一个启动首选项屏幕的应用程序。 第一项只是一个偏好设置。 第二项是带有右侧图标的偏好设置。 为了实现第二项,我调用了一个布局,其中包含一个文本视图和一个图像视图。
<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>
但是,在应用程序发布后,发现文本显示的文本大小过小,并且空间与其他空间不兼容。我不想硬编码任何东西。
请帮助我如何使首选项屏幕的第二项与第一项的格式相同。