0
我的Android應用程序有一個用於輸入段落格式的文本一個EditText,所以用戶按下Enter鍵來定義段落的結束,並在同一開始一個新行EditText上。例如,用戶可以鍵入:如何檢測機器人的EditText換行符
First line text[ENTER KEY]Second line text.
,以便它顯示在的EditText盒爲:
EditText inp= (EditText) findViewById(R.id.inputtxt);
String inText=inp.getText().toString()
:
First line text
Second line text
我然後用下面的代碼讀取的EditText誰能告訴我如何找出換行符是字符串中的「INTEXT」(或EditText上「INP」內)?我真的不希望使用監聽器監聽ENTER鍵,爲用戶隨意刪除,當他點擊了「確定」按鈕之前喜歡儘可能多的重複輸入文字,並跟蹤這些變化可能會變得複雜!
我試圖尋找字符串中\ n,但它似乎沒有工作(我已經尋找這在過去的問題,但我可能誤解了一些建議)
的EditText上佈局定義作爲:
<EditText
android:id="@+id/inputtxt"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:inputType="textMultiLine"/>