Android:WebView ActionBar(Honeycomb)?

xpe*_*int 5 android webview android-3.0-honeycomb android-actionbar

我有MyView与WebView元素.当我在网页视图上"长按"时,弹出ActionBar.如果我尝试访问操作栏,就像

getActionBar()
Run Code Online (Sandbox Code Playgroud)

在我的活动中的某个地方,我得到了空.Web视图似乎正在使用某种菜单弹出窗口.

问题:

  1. 我该如何访问该操作栏?
  2. 如何设置操作栏,以便在显示时将活动向下移动(因此ActionBar位于其上方> position:absolute)?

在此输入图像描述

ale*_*lom 6

这被称为ActionMode.您可以通过android:windowActionModeOverlay="true"在主题中设置android:windowActionBarOverlay来覆盖您的活动,例如设置为具有ActionBar叠加内容.

Activity中有一个ActionMode挂钩,您可以使用:onActionModeStarted().