我正在使用本机反应,我无法弄清楚如何改变开关的拇指颜色为“开启”状态。我知道有一些着色的道具但是没有能力只在“开启”状态下改变拇指的颜色,就像它在原生机器人中的变化一样。 另外,我无法找到全局更改开关颜色的样式键。
答案 0 :(得分:1)
在Google的开发文档中,没有什么可以通过XML改变Switchpreferences的颜色。
您可以尝试在PreferenceActivity中添加onDragListener:
mSwitchPreference.setOnDragListener(new View.OnDragListener() {
@Override
public boolean onDrag(View v, DragEvent event) {
// set color here
return false;
}
});