如何从大屏幕手机中删除DONE按钮 - ActionBarSherlock中的Actionmode样式?

时间:2014-09-26 10:01:19

标签: android android-actionbar styles actionbarsherlock actionmode

我正在尝试删除DONE按钮并从Actionbar中减小DONE按钮大小的宽度。我正在使用带有Android API v19 [KITKAT]和5英寸手机的ActionBarSherlock v4.4。

我可以使用小屏幕Android手机进行上述定制,但是当我使用Android Phone 4.4.2& 5英寸以上,然后这个DONE按钮出现在更宽的宽度。我在ActionBarSherlock原始库中定制了一些条目,但仍未获得结果。

通过使用样式值-14文件夹和小尺寸以及下面的ICS手机代码工作正常:

<resources xmlns:android="http://schemas.android.com/apk/res/android">

   <style name="Theme.YourTheme" parent="Theme.Sherlock.Light.DarkActionBar">
        <!-- Nessary to Change Actionmode in ICS version -->
        <item name="android:actionModeCloseDrawable">@drawable/ic_title_icon</item>
        <item name="actionModeCloseDrawable">@drawable/ic_title_icon</item>
        <!-- Nessary to Change Actionmode in ICS version -->
        <item name="actionModeBackground">@drawable/abs__cab_background_top_holo_dark</item>
        <item name="android:actionModeBackground">@drawable/abs__cab_background_top_holo_dark</item>
    </style>

</resources>

但是当我使用相同的上述样式值-19文件夹进行自定义时,上面的代码不起作用并显示带有ICON的DONE按钮。

实际上,我在StackOverflow中看过很多线程,我测试了大部分线程,但是他们没有删除DONE按钮并使用Android API v19 [KITKAT]和5英寸/更多来减小DONE按钮大小的宽度电话。

0 个答案:

没有答案