gpt4 book ai didi

android - 更改 ListPreference 样式

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:17:52 34 4
gpt4 key购买 nike

我想通过创建新的 style 来更改 ListPreference 的默认图像。

我通过继承 Widget.CompoundButton.CheckBox 并设置新的 android:button 使用 CheckBoxPreference 完成了此操作,但我没有知道如何在 ListPreference 上执行此操作。

最佳答案

您可以使用 WidgetLayout 属性在首选项中添加图标。

例子:

<EditTextPreference
android:defaultValue=""
android:dialogTitle="@string/mode_name"
android:key="mode_name"
android:order="0"
android:summary=""
android:title="@string/mode_name"
android:widgetLayout="@layout/mode_item_preference"
/>

和 mode_item_preference.xml

<?xml version="1.0" encoding="utf-8"?>
<ImageView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/imageView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:contentDescription="@string/app_name"
android:focusable="false"
android:src="@drawable/delete" />

关于android - 更改 ListPreference 样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11651650/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com