在向下滚动页面时,是否可以禁用 Android 中的隐藏网址栏和辅助工具栏功能?
我在Android中使用CustomChromeTab在Chrome底部添加了一个辅助工具栏。我想保持底部栏可见。但是,默认情况下,当用户在页面上向下滚动时,chrome已启用url栏和辅助栏。
参考:
我查看了源代码并找到了一个名为' enableUrlBarHiding'的函数,它实际上启用了隐藏,因此我认为另一个函数可以执行mIntent.putExtra(EXTRA_ENABLE_URLBAR_HIDING,false);&# 39;应该管用。但是我无法编辑源代码,并且没有公开API来执行此操作。
/**
* Enables the url bar to hide as the user scrolls down on the page.
*/
public Builder enableUrlBarHiding() {
mIntent.putExtra(EXTRA_ENABLE_URLBAR_HIDING, true);
return this;
}
答案 0 :(得分:1)
putExtra()可以从CustomTabsIntent完成,它可以工作:
customTabsIntent.intent.putExtra(CustomTabsIntent.EXTRA_ENABLE_URLBAR_HIDING, false);
答案 1 :(得分:0)
我找到了一种使用
禁用隐藏辅助工具栏的方法{{3}}
然而,与另一个init方法相比,缺点是它只采用Bitmap,而不像Remoteviews那样灵活。