我需要在WebView中显示一些html内容,其父级是ScrollView。内容基本上是一些带有字体,文本大小和字体大小自定义的文本。为避免滚动问题,我将WebView的高度设置为wrap_content,因此它没有任何滚动。
当内容太大时,它会被切除,因此WebView只显示其中的一部分,但是如果在内容加载之前滚动到视图的末尾,它将完全加载。
我尝试使用由WebView插入的TextView,但它忽略了自定义项。
<ScrollView
android:layout_width="match_parent"
android:layout_height="match_parent">
<android.support.constraint.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
...
<android.support.v7.widget.CardView
android:layout_width="0dp"
android:layout_height="wrap_content"
...>
<android.support.constraint.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
...
<WebView
android:layout_width="match_parent"
android:layout_height="wrap_content"
... />
</android.support.constraint.ConstraintLayout>
</android.support.v7.widget.CardView>
</android.support.constraint.ConstraintLayout>
</ScrollView>