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