内部に WebView を含む NestedScrollView があり、折りたたみツールバーを使用しています。
<?xml version="1.0" encoding="utf-8"?>
<android.support.v4.widget.NestedScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_gravity="fill_vertical"
>
<WebView
android:id="@+id/webView"
android:layout_width="match_parent"
android:layout_height="match_parent"
/>
</android.support.v4.widget.NestedScrollView>
webView のコンテンツを読み込んで、コンテンツが画面よりも高くなっている場合、うまく機能します。スクロール時にツールバーが表示/非表示になります。
2 番目の状況は、webview のコンテンツが小さい場合です。下にぶら下がっNestedScrollView
て上にドラッグすると、ツールバーが非表示になり、下にドラッグするとツールバーが表示されます。
そこからドラッグしようとしてもうまくいきWebView
ませんが、ビューはまだ同じ場所にあります。
これを修正する方法はありますか。
WebView
のコンテンツが小さすぎる場合にツールバーを非表示にすることを許可しないか、スクロールを無効にしますWebView