5

内部に 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

4

0 に答える 0