我正在为Android
可穿戴设备开发应用。我想创建一个在圆形和方形屏幕上工作的布局。因此我正在使用BoxInsetLayout
。
我还想使用CheckBox
中的Material Theme
。因此,我使用的是从Theme.AppCompat.Light
派生的自定义主题。
<style name="AppTheme" parent="@style/Theme.AppCompat.Light">
问题是BoxInsetLayout
在圆形屏幕上无法正常工作。我遇到了与DEMO所述相同的问题,但是那里提到的解决方案对我不起作用。除主题部分外,相关代码部分相同。
当我将主题切换为Theme.DeviceDefault
时,我只会从CheckBox
获得Holo
。
答案 0 :(得分:2)
尝试添加:
<item name="android:windowOverscan">true</item>
到你的主题。调度插件是必要的。