在NestedScrollView Android 2.3或更低版本中滚动WebView

我在我的Android应用程序中添加了ToolbarTablayoutViewpagerTabLayout有三个Tabs ,每个Tabs都显示一个WebView 。 当用户在WebView向下/向上滚动时,我将WebView放在NestedScrollView以隐藏/显示ToolbarToolbar隐藏在Android 3.0或更高版本中。 但不幸的是,在Android 2.3或更低版本中, WebView最初不会滚动。 我必须刷到另一个标签,当我再次回到第一个Tab时, WebView开始滚动。

我想要的是?

我希望WebView应该在Android 2.3或更低版本中滚动而没有任何问题。

我的WebView

       

尝试使用这个库: https : //github.com/ksoichiro/Android-ObservableScrollView这个可以从API 9+开始。 但请记住,2.3在视觉效果,animation等方面存在很多问题

您还可以下载并查看以下代码示例:“ActionBarControlWebViewActivity WebView&Action Bar”,它正是您所需要的。 链接: ActionBar和WebView

就像使用它一样简单:

 ObservableWebView webView = (ObservableWebView) findViewById(R.id.web); webView.setScrollViewCallbacks(this); webView.loadUrl("file:///android_asset/lipsum.html");