2012-12-08 80 views
0

我有一個TextView,文字非常長。在圖形佈局它顯示了優良的換行文本,但是當我運行這個它不換行text.Here是我設計的代碼TextView無法正常工作

<?xml version="1.0" encoding="utf-8"?> 

<RelativeLayout 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    android:layout_margin="15dp" 
    android:layout_marginLeft="5dp" 
    android:background="#ffffff" > 

    <RelativeLayout 
     android:id="@+id/layout_title" 
     style="@style/dialog_header" > 

     <ImageView 
      android:id="@+id/image_title" 
      style="@style/dialog_header_image" 
      android:contentDescription="@string/update_reply" 
      android:src="@drawable/compose" /> 

     <TextView 
      android:id="@+id/txt_title" 
      style="@style/dialog_header_title" 
      android:layout_toRightOf="@+id/image_title" /> 
    </RelativeLayout> 

    <ScrollView 
     android:id="@+id/layout_message" 
     android:layout_width="fill_parent" 
     android:layout_height="wrap_content" 
     android:layout_below="@+id/layout_title" 
     android:fadingEdge="none" 
     android:fillViewport="true" > 

     <LinearLayout 
      android:layout_width="fill_parent" 
      android:layout_height="wrap_content" 

      android:padding="10dp" > 

      <TextView 
       android:id="@+id/txt_message" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:minHeight="130dp" 
       android:text="Don&apos;t work too hard to give yourself the best of everything, instead make a greater effort to give God the best of yourself." /> 
     </LinearLayout> 
    </ScrollView> 

    <LinearLayout 
     android:id="@+id/button_layout" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:layout_below="@+id/layout_message" > 

     <Button 
      android:id="@+id/btn_reply" 
      android:layout_width="0dp" 
      android:layout_height="wrap_content" 
      android:layout_weight="1" 
      android:text="@string/reply" /> 

     <Button 
      android:id="@+id/btn_forward" 
      android:layout_width="0dp" 
      android:layout_height="wrap_content" 
      android:layout_weight="1" 
      android:text="@string/forward" /> 
    </LinearLayout> 
</RelativeLayout> 

enter image description here

我想顯示此但只顯示一條線

+0

什麼樣的文字它顯示在你的TextView? –

+0

它只顯示這麼多文字''不要太努力給自己'' – Antarix

+0

刪除android:minHeight =「130dp」 –

回答

0

刪除此

android:minHeight="130dp" 

和更改的TextView

android:layout_height="XXXdp" 
+0

遺憾沒有工作 – Antarix

+0

嘗試設置高度,你的滾動型 – intrepidkarthi

0

高度值試試這個

android:text="Don&apos;t work too hard to give yourself the\n best of everything, instead  make a greater\n effort to give God the best of yourself." 
+0

我不想加上'\ N'我想相同的文字,因爲它是,因爲該文本將是任何東西,所以它不會工作 – Antarix