リストビューのカスタム行を作成するための次のxmlがあります。正常に動作していますが、アドレスの横のステータスがワードラップされているため、必要ありません。過去にウェイトを設定しただけで大丈夫ですが、ここではボールをプレーしていないようです。
これがどのように見えるかです:
電話で何が起こるかは次のとおりです。
これが私のxmlです:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/LinearLayout1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="@drawable/listviewonclick"
android:orientation="vertical"
android:padding="@dimen/Padding" >
<LinearLayout
android:id="@+id/linHoz"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="10" >
<TextView
android:id="@+id/status"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="3"
android:paddingLeft="@dimen/left"
android:text="Large Text"
android:textAppearance="?android:attr/textAppearanceLarge"
android:textColor="@color/cachecolor"
android:textSize="@dimen/MedText" />
<TextView
android:id="@+id/txtSpacer"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingLeft="@dimen/left"
android:text=" | "
android:textAppearance="?android:attr/textAppearanceLarge"
android:textColor="@color/yellow"
android:textSize="@dimen/MedText" />
<TextView
android:id="@+id/Address"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="3"
android:paddingLeft="@dimen/left"
android:text="Large Text"
android:textAppearance="?android:attr/textAppearanceLarge"
android:textColor="@color/white"
android:textSize="@dimen/MedText" />
</LinearLayout>
<LinearLayout
android:id="@+id/linHoz2"
android:layout_width="fill_parent"
android:layout_height="wrap_content" >
<ImageView
android:id="@+id/icon"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:clickable="true"
android:padding="10dp"
android:src="@drawable/ico_information" />
<TextView
android:id="@+id/text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:clickable="true"
android:padding="10dp"
android:layout_weight="6"
android:text="Medium Text"
android:textAppearance="?android:attr/textAppearanceMedium" />
<Button
android:id="@+id/btnStart"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/greenbuttons"
android:text="Start" />
</LinearLayout>
<LinearLayout
android:id="@+id/linarea"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="0.50" >
<Button
android:id="@+id/btnMap"
style="?android:attr/buttonStyleSmall"
android:layout_width="wrap_content"
android:layout_height="28dp"
android:layout_margin="4dp"
android:layout_weight="3"
android:background="@drawable/smallbluebutton"
android:text="Map" />
<Button
android:id="@+id/btnInformation"
style="?android:attr/buttonStyleSmall"
android:layout_width="wrap_content"
android:layout_height="28dp"
android:layout_margin="4dp"
android:layout_weight="3"
android:background="@drawable/smallpurplebuttons"
android:text="Information" />
<Button
android:id="@+id/btnProblems"
style="?android:attr/buttonStyleSmall"
android:layout_width="110dp"
android:layout_height="28dp"
android:layout_margin="4dp"
android:layout_weight="3"
android:background="@drawable/smallredbutton"
android:text="Problems" />
</LinearLayout>
</LinearLayout>