我真的很陌生,我的第一個項目是創建一個日記。 現在我的問題是,我希望用戶輸入文本到編輯文本,顯示 親愛的日記,已經。但我希望該行不可編輯。有什麼建議麼?Android中的編輯文本可以讓用戶不編輯其第一行
回答
無法在編輯文本字段中設置不可編輯的文本,同時允許其下方的可編輯文本..編輯文本的目的是按名稱所示編輯文本。將初始文本設置爲「親愛日記」後禁用編輯文本將一起禁用編輯文本,我不認爲這就是你想要的。爲了你的目的,我會在文字視圖上面寫上「親愛的日記......」或任何你想說的話,然後從那裏出發。日記條目完成後,如果您希望它開始以「親愛的日記。」你可以追加日記給身體「親愛的日記..」串像這樣:
String header = "Dear Diary... ";
String body = editText.getText();
String finalEntry = header+body;
。或者是那種性質的東西。希望這可以幫助!
試試這個創建EDITTEXT
editText.setString( 「親愛的日記」)之後;
editText.setEnabled(false);
或簡單地使用一個TextView和設置文本:
textView.setText( 「親愛的日記」);
你可以考慮在edittext上面使用一個TextView,上面寫着親愛的日記。然後,當您處理EditText中的字符串時,您可以將Dear diary添加到開頭。
謝謝你,但文本視圖向上滾動嗎? 你是什麼意思,在開始時追加它?對不起,真的noob問題-_- – 2014-09-19 13:51:35
RyanM顯示我的意思是追加它。至於向上滾動,你必須詳細說明你在找什麼。但你應該能夠操縱TextView做一些你正在尋找的東西 – GleasonK 2014-09-19 13:57:37
好吧好吧謝謝我會試試這個。 – 2014-09-19 14:05:51
- 1. 圍繞Java中的不可編輯文本編輯可編輯的JTextArea
- 2. 禁用可編輯文本 - 它不應該是可編輯的
- 3. 多行可編輯的文本片段:可編輯的UILabel?
- 4. 用戶可編輯的回顯文本
- 5. 文本字段使可編輯,不可編輯使用jquery
- 6. Android編輯文本
- 7. Android編輯文本光標不可見?
- 8. 可編輯JComboBox與編輯字段中的不同文本
- 9. 「編輯」用戶文本?
- 10. 可以讓Netbean編輯遠程文件
- 11. 如何讓UITableView的一行成爲文本可編輯的?
- 12. 如何讓用戶在編輯文本鍵入的Android
- 13. 編輯文本文件中的一行
- 14. 在android中編輯文本
- 15. 我使用setText後編輯文本不可編輯
- 16. 如何在不編輯其他行的情況下編輯文本文件(cmd)
- 17. QLineEdit中的PySide文本不可編輯
- 18. wxPython中的不可編輯文本框
- 19. slickgrid中的可編輯和不可編輯的行
- 20. 是否可以讓用戶編輯一個R.string?
- 21. 編輯其中的列表視圖編輯文本
- 22. 讓單元格可以用JButton編輯
- 23. DataGridView的第一行編輯不checkboxcolumn
- 24. 我如何讓用戶只複製文本編輯的文本
- 25. 如何編輯C++文本文件中的第一行?
- 26. 執行編輯文本創建的編輯文本
- 27. 從文本視圖編輯文本到android中的編輯文本
- 28. Android TextWatcher不能連續編輯兩個編輯文本
- 29. Android編輯文本末尾帶有不可編輯的字符串
- 30. jQuery可編輯/不可編輯表格
嗯所以它不可能哈哈。但如果我在文本視圖上方顯示編輯文本,一旦用戶輸入了許多字符,這將允許文本向上滾動,親愛的日記不會向上滾動,只會留在那裏看起來很尷尬 – 2014-09-19 13:58:23
@Anthony Nievera Jr - 如果你把兩個TextView標題和單個線性佈局中的EditText正文,然後將該LinearLayout放置在ScrollView中,兩者都應滾動到一起。你可能需要仔細研究你如何佈置事物,但是如果你想同時滾動的話,那應該會有訣竅嗎?這可能會給你你正在尋找的效果......但它可能不會哈哈。試一試! – rpm 2014-09-19 14:02:49
是啊我在想這個XD我會試試看,謝謝你的建議 – 2014-09-19 14:07:05