Android 回收视图内部的WebView

Android 回收视图内部的WebView,android,webview,android-recyclerview,Android,Webview,Android Recyclerview,在RecyclerView中加载WebView时遇到问题 滚动时,网络视图变为空白 我需要点击WebView来加载它 有没有一种方法可以自动执行此操作?我在webview的外部容器中遇到问题。对于外部容器(父视图)和webview,所有视图都应该是match_parent <LinearLayout android:id="@id/bubble" android:layout_width="match_parent" android:layout_height="m

在RecyclerView中加载WebView时遇到问题

滚动时,网络视图变为空白

我需要点击WebView来加载它


有没有一种方法可以自动执行此操作?

我在webview的外部容器中遇到问题。对于外部容器(父视图)和webview,所有视图都应该是
match_parent

<LinearLayout
    android:id="@id/bubble"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:layout_marginEnd="30dp"
    android:layout_toEndOf="@id/messageUserAvatar"
    android:layout_toRightOf="@id/messageUserAvatar"
    android:gravity="center_vertical"
    android:orientation="horizontal">

    <WebView
        android:id="@+id/chatWebView"
        android:layout_width="match_parent"
        android:layout_height="match_parent"/>

</LinearLayout>

否则,webview为空,当您打开键盘或刷新屏幕时,webview将自动显示


希望这有帮助

我在webview的外部容器上遇到了问题。对于外部容器(父视图)和webview,所有视图都应该是
match_parent

<LinearLayout
    android:id="@id/bubble"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:layout_marginEnd="30dp"
    android:layout_toEndOf="@id/messageUserAvatar"
    android:layout_toRightOf="@id/messageUserAvatar"
    android:gravity="center_vertical"
    android:orientation="horizontal">

    <WebView
        android:id="@+id/chatWebView"
        android:layout_width="match_parent"
        android:layout_height="match_parent"/>

</LinearLayout>

否则,webview为空,当您打开键盘或刷新屏幕时,webview将自动显示


希望这有帮助

在循环使用视图或每次滚动时是否会发生这种情况?是否每次绑定此特定视图时都尝试使用.notifyDataSetChanged()?显示一些代码…数据集中的条目仅在开始时绑定到viewholder。Dataset也保持不变,因此notifyDataSetChanged也不起作用。当我们滚动时,视图被回收,WebView加载非常慢/不加载。当我不回收viewholer时,这个问题就解决了。但滚动条的行为出乎意料。它是在循环视图时还是每次滚动时发生的?是否每次绑定此特定视图时都尝试使用.notifyDataSetChanged()?显示一些代码…数据集中的条目仅在开始时绑定到viewholder。Dataset也保持不变,因此notifyDataSetChanged也不起作用。当我们滚动时,视图被回收,WebView加载非常慢/不加载。当我不回收viewholer时,这个问题就解决了。但滚动条的行为却出人意料。