如何修复棒棒糖前设备上的复选框文本间距?
How do I fix the checkbox text spacing on pre-lollipop devices?
我有一个复选框,应用了一种样式。在棒棒糖设备上,文本就在复选框旁边,但在棒棒糖之前的设备上,文本距离很远。
我该如何解决这个问题?
<style name="Widget.CheckBox" parent="android:Widget.CompoundButton.CheckBox">
<item name="android:layout_width">wrap_content</item>
<item name="android:layout_height">wrap_content</item>
<item name="android:layout_marginLeft">8dp</item>
<item name="android:theme">@style/Theme.AppCompat.Light</item>
<item name="android:textColor">@color/primary_text</item>
</style>
Lollipop 之前的版本(特别是 4.1.1)
Lollipop ⇦ 这就是我希望它在所有设备上的显示方式
只是为了关闭线程,我在这里发布答案:
解决方案是使用 parent="Widget.AppCompat.CompoundButton.CheckBox"
来支持较低的 API。
我有一个复选框,应用了一种样式。在棒棒糖设备上,文本就在复选框旁边,但在棒棒糖之前的设备上,文本距离很远。
我该如何解决这个问题?
<style name="Widget.CheckBox" parent="android:Widget.CompoundButton.CheckBox">
<item name="android:layout_width">wrap_content</item>
<item name="android:layout_height">wrap_content</item>
<item name="android:layout_marginLeft">8dp</item>
<item name="android:theme">@style/Theme.AppCompat.Light</item>
<item name="android:textColor">@color/primary_text</item>
</style>
Lollipop 之前的版本(特别是 4.1.1)
Lollipop ⇦ 这就是我希望它在所有设备上的显示方式
只是为了关闭线程,我在这里发布答案:
解决方案是使用 parent="Widget.AppCompat.CompoundButton.CheckBox"
来支持较低的 API。