我在我的应用程序的一部分中使用android.widget.Switch
。问题在于关闭时轨道未被绘制。Android - 切换轨迹在关闭时未被绘制
我做了一点调试,发现轨道实际上存在,但只是一个半透明的白色,因此不会出现在我的白色背景下。
请看下图。首先是当它的ON时,第二个是当它的OFF时,第三个是OFF在父母的黑色背景上。
我在想什么是;使用'Switch'真的很棘手?或者我错过了什么?我更喜欢不使用任何自定义的可绘制曲目或拇指。
更新: 我知道这是因为我使用android:Theme.DeviceDefault.Wallpaper.NoTitleBar
作为我的主题。如果我使用android:Theme.DeviceDefault.Light
,则不存在这样的问题。但不幸的是,我需要坚持第一个主题。 任何人都可以告诉我如何自定义android:Theme.DeviceDefault.Wallpaper.NoTitleBar
,以便我可以解决这个问题?