是关于android的,小弟我用xml弄的界面,LinearLayout里面嵌套LinearLayout,(详细请看代码),请教怎么把这个界面换成ListView

是关于android的,我用xml弄的界面,LinearLayout里面嵌套LinearLayout,(详细请看代码),请问如何把这个界面换成ListView?
XML code

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout 
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical" 
    android:layout_width="fill_parent"
    android:layout_height="fill_parent">

    <TextView 
        android:layout_width="fill_parent"
        android:layout_height="wrap_content" 
        android:text="@string/hello" />

    <LinearLayout         
        android:orientation="horizontal"
        android:layout_width="fill_parent" 
        android:layout_height="fill_parent"
        android:layout_weight="1">

        <ImageView 
            android:src="@drawable/icon"
            android:id="@+id/ImageView01" 
            android:layout_width="wrap_content" 
            android:layout_height="wrap_content"/>
        
    
        <LinearLayout 
            android:orientation="vertical"
            android:layout_width="fill_parent" 
            android:layout_height="wrap_content"
            android:layout_weight="1">
                
                <TextView 
                android:text="row one" 
                android:textSize="10pt"
                android:layout_width="fill_parent" 
                android:layout_height="wrap_content"
                android:layout_weight="1" />
                
                <TextView 
                android:text="第一行" 
                android:textSize="10pt"
                android:layout_width="fill_parent" 
                android:layout_height="wrap_content"
                android:layout_weight="1" />
            </LinearLayout>

        <CheckBox
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"/>

    </LinearLayout>

    <LinearLayout 
        android:orientation="horizontal"
        android:layout_width="fill_parent" 
        android:layout_height="fill_parent"
        android:layout_weight="1">
        
        <ImageView 
            android:src="@drawable/icon"
            android:id="@+id/ImageView01" 
            android:layout_width="wrap_content" 
            android:layout_height="wrap_content"/>

        <LinearLayout 
            android:orientation="vertical"
            android:layout_width="fill_parent" 
            android:layout_height="wrap_content"
            android:layout_weight="1">
                
                <TextView 
                android:text="row two" 
                android:textSize="10pt"
                android:layout_width="fill_parent" 
                android:layout_height="wrap_content"
                android:layout_weight="1" />
                
                <TextView 
                android:text="第二行" 
                android:textSize="10pt"
                android:layout_width="fill_parent" 
                android:layout_height="wrap_content"
                android:layout_weight="1" />
            </LinearLayout>
        <CheckBox
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"/>

    </LinearLayout>
    <LinearLayout 
        android:orientation="horizontal"
        android:layout_width="fill_parent" 
        android:layout_height="fill_parent"
        android:layout_weight="1">
        
        <ImageView 
            android:src="@drawable/icon"
            android:id="@+id/ImageView01" 
            android:layout_width="wrap_content" 
            android:layout_height="wrap_content"/>

            <LinearLayout 
            android:orientation="vertical"
            android:layout_width="fill_parent" 
            android:layout_height="wrap_content"
            android:layout_weight="1">
                
                <TextView 
                android:text="row three" 
                android:textSize="10pt"
                android:layout_width="fill_parent" 
                android:layout_height="wrap_content"
                android:layout_weight="1" />
                
                <TextView 
                android:text="第三行" 
                android:textSize="10pt"
                android:layout_width="fill_parent" 
                android:layout_height="wrap_content"
                android:layout_weight="1" />
            </LinearLayout>

        <CheckBox
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"/>
            
    </LinearLayout>
    <LinearLayout 
        android:orientation="horizontal"
        android:layout_width="fill_parent" 
        android:layout_height="fill_parent"
        android:layout_weight="1">
        
        <ImageView 
            android:src="@drawable/icon"
            android:id="@+id/ImageView01" 
            android:layout_width="wrap_content" 
            android:layout_height="wrap_content"/>

        <LinearLayout 
            android:orientation="vertical"
            android:layout_width="fill_parent" 
            android:layout_height="wrap_content"
            android:layout_weight="1">
                
                <TextView 
                android:text="row four" 
                android:textSize="10pt"
                android:layout_width="fill_parent" 
                android:layout_height="wrap_content"
                android:layout_weight="1" />
                
                <TextView 
                android:text="第四行" 
                android:textSize="10pt"
                android:layout_width="fill_parent" 
                android:layout_height="wrap_content"
                android:layout_weight="1" />
            </LinearLayout>

        <CheckBox
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"/>
            
    </LinearLayout>

</LinearLayout>