Android上下文操作栏显示不正确

时间:2015-02-20 18:23:07

标签: android xamarin xamarin.android

我使用Appcompat v21.0.3.0

On Genymotion(Android 4.0.5),Samsung GT-I8730(4.1.2)和Sony Xperia Z3(5.0.2)contextual action bar displays as expected

但是在三星Galaxy Note 2(4.4.2)和三星Galaxy S4(4.4.4)it displays strange上。 可能导致这种情况的原因是什么?

1 个答案:

答案 0 :(得分:0)

我找到了相同的question,但这个解决方案在我的情况下不起作用。

我通过为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>