2011-07-16 6 views
0

thisチュートリアルに従っていますが、これはうまくいきましたが、問題があるだけです。 "詳細" TextViewのテキストは、それは、thisのようなものnullまたは空の任意のヘルプ感謝、感謝センターテキストビュー、他のテキストビューがnullの場合(またはテキストはありません)

ここでは、あなたの中のものを中心に、実際のテキストビューとandroid:gravityを中央にandroid:layout_gravityを使用custom_layout.xml

<?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"> 
    <ListView 
    android:id="@+id/list" 
    android:layout_width="1px" 
    android:layout_height="1px" 
    android:layout_weight="1"> 
    </ListView> 
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:orientation="horizontal" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent"> 
    <ImageView 
    android:id="@+id/img" 
    android:layout_width="50dp" 
    android:layout_height="60dp"/> 
    <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:orientation="vertical" 
    android:layout_width="fill_parent" 
    android:layout_height="?android:attr/listPreferredItemHeight" 
    android:padding="6dip"> 
    <TextView 
    android:id="@+id/detail" 
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    android:layout_toRightOf="@id/img" 
    android:layout_alignParentBottom="true" 
    android:layout_alignParentRight="true" 
    android:singleLine="true" 
    android:ellipsize="marquee" /> 
    <TextView 
    android:id="@+id/title" 
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    android:layout_toRightOf="@id/img" 
    android:layout_alignParentRight="true" 
    android:layout_alignParentTop="true" 
    android:layout_above="@id/detail" 
    android:layout_alignWithParentIfMissing="true" 
    android:gravity="center_vertical" 
    android:textColor="#ffffffff" 
    android:textSize="24sp" /> 
    </RelativeLayout> 
    </LinearLayout> 
    </LinearLayout> 

答えて

0

ですテキストビュー(テキストのような)。

例XML:

<TextView android:id="@+id/some_id" 
      android:text="Example text" 
      android:layout_height="70dp" 
      android:layout_width="wrap_content" 
      android:gravity="center_vertical" /> 
+0

私の最初のそれはすでに中心だのTextViewが、2番目のTextView(詳細)それはオールウェイズありますのための場所。私はsetVisibility(View.GONE)で試しましたが、listviewの詳細リスト全体が隠されています – user809486

+0

私はあなたが言っていることを実際には得られません、あなたは例を追加できますか? –

+0

編集済みの質問 – user809486

関連する問題