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