<?xml version="1.0" encoding="utf-8"?>   
  
<TableLayout xmlns:android="http://schemas.android.com/apk/res/android"  
android:orientation="vertical"   
android:layout_width="fill_parent"   
android:layout_height="fill_parent"
android:shrinkColumns="0" 
android:background="@drawable/list_style" >   
 <TableRow>
  <ImageView   
android:id="@+id/imageicon"   
android:paddingTop="5dp"
android:paddingBottom="5dp"
android:layout_width="wrap_content"   
android:layout_height="wrap_content"   
 /> 
 
 </TableRow>
 <TableRow>
<TextView  
android:id="@+id/title"   
 
android:layout_width="wrap_content"   
android:layout_height="wrap_content"   
android:textColor="#000000"   
android:textSize="25px"
android:layout_column="0"
android:layout_gravity="center" /> 
 
<TextView   
android:id="@+id/descript"   
android:layout_width="wrap_content"   
android:layout_height="wrap_content"   
android:textColor="#000000"  
android:textSize="20px"android:layout_column="0"
android:layout_gravity="center"/>   
 
<TextView   
android:id="@+id/note"   
android:layout_width="wrap_content"   
android:layout_height="wrap_content"   
android:textColor="#000000"   
android:textSize="20px" 
android:layout_column="0"
android:layout_gravity="center"  
/> 
</TableRow>
 
</TableLayout>

解决方案 »

  1.   

    放在同一行直接用LinearLayout就可以了,不要TableLayout
      

  2.   

    怎么不行呢??<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:fastScrollEnabled="true"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:orientation="horizontal"
    android:gravity="center_vertical|left"
    android:layout_gravity="center_vertical|left">

    <LinearLayout android:id="@+id/myList1"
    android:orientation="horizontal"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:gravity="center">

    <ImageView   
    android:id="@+id/imageicon"   
    android:paddingTop="5dp"
    android:paddingBottom="5dp"
    android:layout_width="wrap_content"   
    android:layout_height="wrap_content" />

    </LinearLayout>

    <LinearLayout android:id="@+id/myList2"
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_weight="1"
    android:layout_height="wrap_content"
    android:gravity="top|left">

    <TextView   
    android:id="@+id/title"   
     
    android:layout_width="wrap_content"   
    android:layout_height="wrap_content"   
    android:textColor="#000000"   
    android:textSize="25px"
    android:layout_column="0"
    android:layout_gravity="center" />  
     
    <TextView   
    android:id="@+id/descript"   
    android:layout_width="wrap_content"   
    android:layout_height="wrap_content"   
    android:textColor="#000000"   
    android:textSize="20px"android:layout_column="0"
    android:layout_gravity="center"/>   
     
    <TextView   
    android:id="@+id/note"   
    android:layout_width="wrap_content"   
    android:layout_height="wrap_content"   
    android:textColor="#000000"   
    android:textSize="20px"  
    android:layout_column="0"
    android:layout_gravity="center"   
    />

    </LinearLayout>
    </LinearLayout>
      

  3.   

    用一个LinearLayout 果然是不行,这下可以了,分数就给你了,谢啦