2013-06-20 15 views
0

我是非常新的android開發。我試圖做一個文本字段,如果我輸入長文本下一行不應該來。文本如果進入很長,然後文本字段來到下一行如何停止它

當前如果文本太長,換行符即將到來,並且會進入下一行,從而使文本字段的高度增大。

<EditText android:id="@+id/edit_message" 
      android:layout_width="0dp" 
      android:layout_height="wrap_content" 
      android:layout_weight="1" 
      android:hint="@string/edit_message" 
      android:inputType="textMultiLine" 
      android:gravity="top"/> 

建議請。

+0

問題是在Android: inputType =「textMultiLine」?? –

+0

如果你想避免單詞換行嘗試使文本滾動 –

+0

是..刪除'inputType ='Multiline''... – ASP

回答

6

刪除android:inputType="textMultiLine"參數。它使的EditText如果文本變得足夠大

1

親愛採用Android打入一個新行:單線=「真」

1

你有很多選項來限制此。

  • 機器人:單線=「真」使用這個TextView的總是顯示只有一行文字。
  • android:lines =「1」使用這個,你可以硬編碼線空間的數量。
  • android:maxLines =「1」使用此文本視圖尺寸將增長到指定的行數。

希望這將有助於你更好地理解.... :)

0

刪除此行

android:inputType="textMultiLine" 

而且加入這行

android:singleLine="true" 
相關問題