I’ve a ListView. Each ListItem has three TextViews in it.
<LinearLayout android:id="@+id/linearLayout1"
android:layout_width="fill_parent"
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_height="fill_parent">
<LinearLayout android:id="@+id/linearLayout2"
android:layout_height="wrap_content"
android:layout_width="fill_parent"
android:gravity="center">
<ImageView android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:id="@+id/imageView1"
android:src="@drawable/icon" android:padding="5dip">
</ImageView>
<TextView android:textAppearance="?android:attr/textAppearanceLarge"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:id="@+id/textView1"
android:padding="5dip"
android:text="First">
</TextView>
<LinearLayout android:id="@+id/LinearLayout01"
android:layout_height="match_parent"
android:orientation="vertical"
android:layout_width="wrap_content"
android:layout_weight="1">
<TextView android:id="@+id/textView2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Second Text View" android:padding="5dip">
</TextView>
<TextView android:id="@+id/textView3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Third Text View"
android:padding="5dip">
</TextView>
</LinearLayout>
</LinearLayout>
</LinearLayout>
Now, I had three ArrayList objects. Suppose those three have been loaded like. I had a parser for this already which makes three array lists from a single array list!
["Main One","Main Two","Main Three","Main Four"]
["Top One","Top Two","Top Three","Top Four"]
["Bottom One","Bottom Two","Bottom Three","Bottom Four"]
I want to load these ArrayLists into the List view. I had made a mockup of the expected output.

Is there any solution for this? I’ve tried to set ListAdapter on the same ListView one after another, but doesn’t seems work at all.
Thanks.
Try to add Values to class and access it.Here is some snippets
ContractTestActivity.java :
}
Contract.java
}
ContractAdapter.java
}
For Inflated Layout deal_list.xml :
Create layout with Text View with Id as text1.