3

設定画面を起動するためのアプリケーションを作成しています。最初の項目は単なる好みです。2 番目の項目は、右側にアイコンがある設定です。2 番目の項目を実行するために、textview と image ビューを持つレイアウトを呼び出しました。

     <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>

しかし、アプリを起動してみるとテキスト表示が小さく、他のスペースとの相性が悪いことがわかりました。私は何かをハードコーディングしたくありません。

設定画面の 2 番目の項目を最初の項目と同じ形式にする方法を教えてください。

4

1 に答える 1

0

使用できます

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

私は好みのテキストのように見えるように

于 2012-06-20T09:42:20.437 に答える