8

在这张图片中,my 的标题Preference没有环绕它的父级。

如何使标题换行到新行?

谢谢。

在此处输入图像描述

xml:

<CheckBoxPreference
        android:key="keypref"
        android:summary="Summary text does wrap around the borders"
        android:title="The title of this preference is" >
</CheckBoxPreference>
4

2 回答 2

1

您需要制作类似于默认(android 内部)CheckBoxPreference 的自定义布局。在该 xml 文本视图中,应将 ellipsize 设置为 Marque,将无限重复限制和可滚动设置为水平。比你可以设置 CheckBoxPreference 的布局:

<CheckBoxPreference
    android:key="key_checkbox_pref"
    android:summary="Summary text does wrap around the borders"
    android:title="The title of this preference."
    android:layout="@layout/custom_checkbox_preferences_layout">

希望这会奏效;)

于 2014-01-15T13:53:18.297 回答
-1

只是对此的更新。这是一个String所以你可以\n用来创建一个换行符。

<CheckBoxPreference
        android:key="keypref"
        android:summary="Summary text does wrap around the borders"
        android:title="The title of this preference\nis this." >
</CheckBoxPreference>
于 2012-11-26T21:28:30.067 回答