一旦状态从打开更改为关闭,我想更改我的 SwitchPreference 中的图标(例如,用于启用通知声音),反之亦然。
这是我的 SwitchPreference 的代码:
<SwitchPreference
android:key="@string/pref_key_sound"
android:id="@+id/pref_key_sound"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:title="@string/pref_sound"
android:summaryOff="Off"
android:summaryOn ="On"
android:showText="true"
android:defaultValue="false"
android:icon="@mipmap/ic_volume"
/>
正如您在此处看到的,我只设置了一个固定图标。