我在设计偏好屏幕时遇到了非常奇怪的问题.虽然我没有给出任何布局余量,但是左边留有一些空间.
如下图所示:
XML:
<PreferenceScreen android:title="demo" >
<CheckBoxPreference
android:defaultValue="false"
android:key="prefSync"`
android:title="Auto Sync" />
</PreferenceScreen>
我在屏幕上添加复选框首选项时做错了什么?
解决方法:
为androidx更新此内容.
经过大量的实验,我通过将此问题添加到具有多余缩进的每个首选项来解决此问题:
app:iconSpaceReserved="false"
当然,您还需要将它添加到xml顶部的PreferenceScreen声明中:
xmlns:app="http://schemas.android.com/apk/res-auto"