Android 复选框和其他组件中的辅助文本?
我正在寻找一种方法,在我的应用程序的一些设置表单组件中提供额外的一行或两行文本(字体比通常的小)。在《Android设计指南》的许多地方,这样的附加文本被称为“次要文本”(例如,此处:)。 但是,我找不到任何方法在组件(如TextView或Checkbox)中指定它 很抱歉,作为一个新用户,我不允许在这里发布图片。示例可在上面链接的设计指南中找到:)Android 复选框和其他组件中的辅助文本?,android,user-interface,Android,User Interface,我正在寻找一种方法,在我的应用程序的一些设置表单组件中提供额外的一行或两行文本(字体比通常的小)。在《Android设计指南》的许多地方,这样的附加文本被称为“次要文本”(例如,此处:)。 但是,我找不到任何方法在组件(如TextView或Checkbox)中指定它 很抱歉,作为一个新用户,我不允许在这里发布图片。示例可在上面链接的设计指南中找到:) 谢谢:)第二个文本被称为摘要 因此,在xml中,您可以 <CheckBoxPreference android:k
谢谢:)第二个文本被称为摘要 因此,在xml中,您可以
<CheckBoxPreference
android:key="@string/keep_screen_on_KEY"
android:summary="@string/general_battery_warning_one"
android:title="@string/keep_screen_on_title" />
在哪里
keep_screen_on_键
增加电池消耗
继续展示
这将在首选项中为您提供一个复选框
您可以在代码中使用.setSummary(CharSequence summary)方法更改此设置,该方法可用于ListPreference和CheckBoxPreference。对!最大的问题是我在查看常规复选框,我应该使用CheckBoxPreference:)非常感谢!
<string name="keep_screen_on_KEY">keep_screen_on_key</string>
<string name="general_battery_warning_one">Increases battery drain</string>
<string name="keep_screen_on_title">Keep display on</string>