Вывод выглядит как WebView, отображаемый как элемент строки списка просмотра.Следуйте этим рекомендациям.
Шаг 1. main_relLay.xml Для добавления вида прокрутки и линейного макета
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent" >
<ScrollView
android:id="@+id/scrollview"
android:layout_width="fill_parent"
android:layout_height="450dp" >
<LinearLayout
android:id="@+id/main_relLay"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="#0B7A3B"
android:orientation="vertical" >
</LinearLayout>
</ScrollView>
</RelativeLayout>
Описание: ScrollView используется для просмотра списка.Линейный макет имеет динамическое содержимое (WebView) строк.
Шаг 2: row.xml Для элемента строки ListView
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<RelativeLayout
android:id="@+id/row_relLay"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="#F70925" >
<ProgressBar
android:id="@+id/progressbar"
style="?android:attr/progressBarStyleLarge"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:visibility="visible" />
<WebView
android:id="@+id/row_webView"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:visibility="gone" >
</WebView>
</RelativeLayout>
</LinearLayout>
Описание: Создать еще один XML-файл для элементов строки списка просмотра.
Java-файл: Использование LayoutInflater для загрузки представления row.xml для строки списка просмотра.И добавьте этот row.xml в линейный макет main.xml, его можно использовать в виде прокрутки. Это основной линейный макет, обеспечивающий эффект просмотра списка.
Шаг A: LinearLayout relLay = (LinearLayout) findViewById (R.id.main_relLay);
Шаг B: LayoutInflater inflater = (LayoutInflater) getApplication () .getSystemService (Context.LAYOUT_INFLATER_SERVICE);
Шаг C: Просмотр v_child = inflater.inflate (R.layout.row, null));
Шаг D: relLay.addView (v_child);