[英]Android contextual action bar displays incorrect
我使用Appcompat v21.0.3.0
在Genymotion(Android 4.0.5)上,Samsung GT-I8730(4.1.2)和Sony Xperia Z3(5.0.2) 上下文操作栏按预期显示 。
但在三星Galaxy Note 2(4.4.2)和三星Galaxy S4(4.4.4) 上显示出奇怪的效果 。 可能是什么导致了这个?
我发现了同样的问题 ,但这个解决方案在我的情况下不起作用。
我通过为Action模式添加基本样式并从中继承来解决了这个问题
<style name="Widget.ActionMode">
<item name="android:background">?android:attr/actionModeBackground</item>
<item name="android:backgroundSplit">?android:attr/actionModeSplitBackground</item>
<item name="android:height">?android:attr/actionBarSize</item>
<item name="android:titleTextStyle">@android:style/TextAppearance.Widget.ActionMode.Title</item>
<item name="android:subtitleTextStyle">@android:style/TextAppearance.Widget.ActionMode.Subtitle</item>
</style>
<style name="MyTheme.ActionMode" parent="@style/Widget.ActionMode">
....
</style>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.