2014-09-25 47 views
2

我有一個edittext,其寬度取決於其頂部的另一個視圖,它是一個textview。我設置了兩個視圖來包裝內容,以便edittext將複製textview的寬度。但是,當edittext完全填滿時,這些字符會換行。我怎麼能這樣做,當編輯文本完全填滿時,字符只是移動到左側。如果可能的話,我不想硬編碼寬度。有沒有解決方案?謝謝。Edittext如何將字符移動到左側如果填充

+0

能你給的EditText – 2014-09-25 08:43:54

+2

的android你的XML佈局:單線= 「真」 只 – 2014-09-25 08:45:12

+0

@spryTechies是的,你說得對。謝了哥們! – migs 2014-09-25 09:01:58

回答

1

添加到您的EditText XML:

android:singleLine="true" 
android:maxLines="1" 
+0

哇謝謝。 'edittext.setSingleLine()'做了訣竅。 – migs 2014-09-25 09:00:55

+0

請注意,'android:singleLine'目前可用,但它[已棄用](http://developer.android.com/reference/android/R.attr.html#singleLine),將來無法使用 – Nachi 2014-09-25 09:10:14

1

android:singleLine="true"只有