最近在自己做一個記事本,但是用editText發現輸入只能在一行輸入,而且不能像手機的記事本從頭開始,於是查閱資料,解決了問題。
解決記事本不能從頭開始(gravity="top"是為了讓文字從輸入框上面依次排版下來,而不是顯示在輸入框中間。),只需添加以下代碼:
android:gravity="top"
解決editText只能在一行輸入:
android:inputType="textMultiLine"
android:singleLine="false"
解決textView不顯示過多的內容
android:maxEms="10" //限制字節長度為10 android:ellipsize="end" //省略號在最后面 android:singleLine="true" //超過長度10為省略號
記事本已經開發出來,比較簡單,如果有需求,請留言,可以發代碼,也可以出專門的博客寫。