3

Android 4.1 でフェード エッジを機能させようとしています。「android:requiresFadingEdge」が必要であることがわかりましたが、フェードの代わりに、スクロール時に上部/下部に表示される固体ブロックが表示されます。

<WebView
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:fadingEdge="vertical"
    android:fadingEdgeLength="20dp"
    android:overScrollMode="never"
    android:requiresFadingEdge="vertical" />

誰もこれを見たことがありますか?

4

1 に答える 1

3

Android 4.0.3 でも同じ問題が発生しました

私にとっての解決策: WebViewのハードウェアアクセラレーションを無効にします:

if (Build.VERSION.SDK_INT >= 11) {
    webView.setLayerType(View.LAYER_TYPE_SOFTWARE, null);
}
于 2013-02-07T11:30:25.073 に答える