Android:禁用常规字体颜色的首选项
Android: Disabled preference with regular font colors
我得到了一个 PreferenceActivity
的首选项,通过在 xml 中设置 android:enabled="false"
禁用了该首选项。这样做时,首选项看起来就像禁用的东西一样 - 带有淡色。有没有办法像启用的首选项一样使用常规字符串颜色显示禁用的首选项?或者也许有一种方法可以添加一个常规首选项,该首选项未被禁用但不知何故不可编辑并且在单击时不会响应?
我通过在首选项的定义中设置另一个 属性 来解决它:
android:selectable="false"
我得到了一个 PreferenceActivity
的首选项,通过在 xml 中设置 android:enabled="false"
禁用了该首选项。这样做时,首选项看起来就像禁用的东西一样 - 带有淡色。有没有办法像启用的首选项一样使用常规字符串颜色显示禁用的首选项?或者也许有一种方法可以添加一个常规首选项,该首选项未被禁用但不知何故不可编辑并且在单击时不会响应?
我通过在首选项的定义中设置另一个 属性 来解决它:
android:selectable="false"