gpt4 book ai didi

android - 确定操作栏是否拆分

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:32:07 24 4
gpt4 key购买 nike

我有一个 MapView,它带有一个由 ActionBarSherlock 提供支持的操作栏。操作栏是拆分的(在“窄”屏幕上)和覆盖/半透明(android:windowActionBarOverlay 为真)。或多或少类似于 Google map 应用。

现在我想将 View 推到 map 顶部,屏幕底部仍然保持在底部操作栏上方。我的问题是我不知道底部操作栏的高度。坦率地说,我什至找不到一种方法来知道它是否被绘制。 getHeight() 似乎返回顶部操作栏的高度(或者可能是两者的高度,但我仍然不知道底部操作栏是否存在。

请告诉我,这些信息就在我眼前!

最佳答案

如果您使用的是 ActionBarSherlock,您可以查找 bool 值 abs__split_action_bar_is_narrow

只需创建一些你可以做的静态方法

return ResourcesCompat.getResources_getBoolean(context,
R.bool.abs__split_action_bar_is_narrow);

您需要使用 ResourcesCompat(来自 actionbarsherlock)类,因为 3.2 之前的版本无法读取带有指标的文件夹(如 values-sw480)

关于android - 确定操作栏是否拆分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10105473/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com