我有一个列表视图,其中有两个文本视图,如名称和结果。我想使文本视图适合该行,因为我需要为第二个文本视图设置背景颜色。我尝试过“match_parent”fill_parent“..etc
//items.xml
<ImageView
android:id="@+id/imgViewLogo"
android:layout_width="22dip"
android:layout_height="22dip"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:scaleType="center"
android:src="@drawable/ic_launcher" />
<TextView
android:id="@+id/txtViewTitle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignBaseline="@+id/txtViewDescription"
android:layout_alignBottom="@+id/txtViewDescription"
android:layout_marginLeft="6dp"
android:layout_toRightOf="@+id/imgViewLogo"
android:text="TextView"
android:textStyle="bold" />
<MyTextView
android:id="@+id/txtViewDescription"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:layout_alignParentRight="true"
android:layout_alignTop="@+id/imgViewLogo"
android:layout_marginRight="33dp"
android:layout_gravity="center"
android:text="TextView"
android:textStyle="bold" />
<ImageView
android:id="@+id/temperrr"
android:layout_width="22dp"
android:layout_height="22dp"
android:layout_alignParentRight="true"
android:layout_alignParentTop="true"
android:src="@drawable/resultarrawnocolor" />
</RelativeLayout>
// listview.xml
<?xml version="1.0" encoding="utf-8"?>
<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" >
<Button
android:id="@+id/gl1"
style="?android:attr/buttonStyleSmall"
android:layout_width="64dp"
android:layout_height="40dp"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:background="@drawable/back"
android:gravity="center_vertical"
android:onClick="backMan" />
<TextView
android:id="@+id/textVie3"
android:layout_width="match_parent"
android:layout_height="4dp"
android:layout_alignParentLeft="true"
android:layout_below="@+id/gl1"
android:background="@drawable/header_line" />
<Button
android:id="@+id/gl2"
style="?android:attr/buttonStyleSmall"
android:layout_width="64dp"
android:layout_height="40dp"
android:layout_above="@+id/textVie3"
android:layout_alignParentRight="true"
android:background="@drawable/info"
android:gravity="center_vertical"
android:onClick="info" />
<TextView
android:id="@+id/textVie1"
android:layout_width="135dp"
android:layout_height="30dp"
android:layout_alignBaseline="@+id/gl2"
android:layout_alignBottom="@+id/gl2"
android:layout_centerHorizontal="true"
android:background="@drawable/uchek_header"
android:gravity="center" />
<TextView
android:id="@+id/bgnf1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_below="@+id/textVie3"
android:background="@drawable/main_bag" />
<TextView
android:id="@+id/myTextView1"
android:layout_width="375dp"
android:layout_height="35dp"
android:layout_alignParentLeft="true"
android:layout_alignParentRight="true"
android:layout_alignTop="@+id/bgnf1"
android:layout_marginLeft="5dp"
android:layout_marginRight="5dp"
android:layout_marginTop="5dp"
android:background="@drawable/textviewtableheader"
android:gravity="center_vertical"
android:paddingLeft="10dp"
android:text="Result"
android:textColor="#FFFFFF"
android:textSize="20sp"
android:textStyle="bold" />
<Button
android:id="@+id/btnemail"
android:layout_width="60dp"
android:layout_height="40dp"
android:layout_alignParentBottom="true"
android:layout_alignParentLeft="true"
android:background="@drawable/email"/>
<Button
android:id="@+id/btnsave"
android:layout_width="60dp"
android:layout_height="40dp"
android:layout_alignParentBottom="true"
android:layout_centerHorizontal="true"
android:background="@drawable/save"
/>
<Button
android:id="@+id/btnrec"
android:layout_width="60dp"
android:layout_height="40dp"
android:layout_alignParentBottom="true"
android:layout_alignRight="@+id/myTextView1"
android:background="@drawable/rec"
/>
<ListView
android:id="@+id/lv1"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_above="@+id/btnemail"
android:layout_alignLeft="@+id/myTextView1"
android:layout_alignRight="@+id/myTextView1"
android:layout_below="@+id/myTextView1"
android:background="@color/White"
android:divider="@drawable/tabledivider"
android:dividerHeight="1dp"
android:listSelector="@drawable/listcolor"
tools:listitem="@android:layout/simple_list_item_1" >
</ListView>
</RelativeLayout>