通过styles.xml设置android开关

时间:2017-09-24 07:24:50

标签: javascript android react-native switch-statement react-native-android

我正在使用本机反应,我无法弄清楚如何改变开关的拇指颜色为“开启”状态。我知道有一些着色的道具但是没有能力只在“开启”状态下改变拇指的颜色,就像它在原生机器人中的变化一样。 另外,我无法找到全局更改开关颜色的样式键。

1 个答案:

答案 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;
   }
   });
相关问题