【问题标题】:ActionBarSharlok not has the same behaviour on different resolutionsActionBarSharlok 在不同分辨率下的行为不同
【发布时间】:2012-12-26 09:23:01
【问题描述】:

我正在开发一个应用程序,我已经使用 ActionBarSharlok 来支持早期 SDK 版本中的 Action Bar

我已经使用 android:uiOptions="splitActionBarWhenNarrow" 将操作栏设置在屏幕底部。

它在小型三星设备上的版本 8 上运行良好

我在 15 版的平板设备上测试应用程序时出现问题。

现在我面临一个问题,即我需要应用程序在所有设备上看起来都一样。并位于屏幕底部

有人可以帮忙吗?

【问题讨论】:

    标签: android android-actionbar actionbarsherlock


    【解决方案1】:

    我不建议在较大的设备上使用拆分 ActionBar,因为拆分 ActionBar 是为小屏幕设计的。但是,如果您确实需要,请在您的 values-w480dp 文件夹中覆盖这些布尔值:

    <bool name="abs__split_action_bar_is_narrow">true</bool> // for ActionBarSherlock
    <bool name="split_action_bar_is_narrow">true</bool> // for the default ActionBar
    

    【讨论】:

    • 这不起作用。我已经为 App Compat 尝试过这个。
    • 如果您创建一个用户定义的资源并将其添加到您的项目中,它似乎不会覆盖任何库项目。你是说编辑 ActionBarSherlock 的源码吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-05-17
    • 1970-01-01
    • 2018-12-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-02
    相关资源
    最近更新 更多