如何在Android中將EditText的提示文本設置爲斜體?如何將EditText設置爲斜體提示文本?
3
A
回答
0
設置文本爲斜體,你可以做到以下幾點:
EditText.setText(Html.fromHtml("<small><i>" + "Text Hint Here" + "</i></small>"));
如果你想斜體文字是一個暗示 - 當EditText上是空的 - 例如,你必須實現的方法來檢查文本長度,當它等於零時,應用上面的代碼。
1
EditText.setText("");
EditText.setHint("hint");
EditText.setTypeface(Typeface.MONOSPACE, Typeface.ITALIC);
....
EditText.setText("text");
EditText.setTypeface(Typeface.MONOSPACE, Typeface.NORMAL);
0
您可以用XML完成所有工作。
首先在「strings.xml」文件中聲明你的提示。你確定它是通過使用「<我>」標籤
<string name="EditBoxHint"><i>Whatever you want to show</i></string>
最後,在佈局聲明添加了提示引用此之前聲明的字符串傾斜。
<EditText
...
android:hint="@string/EditBoxHint"
...
/>
相關問題
- 1. iOS - 如何將文本字段提示設置爲斜體(使用常規實際文本)?
- 2. 如何設置EditText提示字體透明度?
- 3. 斜體提示文本,僅適用於某些設備
- 4. 如何將DatePickerDialog值設置爲EditText?
- 5. 如何將Edittext設置爲多行?
- 6. 如何獲取edittext的當前文本(字體)樣式並將其設置爲另一個edittext?
- 7. 如何在inputType設置爲textPassword的情況下爲EditText提供樣式提示
- 8. EditText動態設置文本
- 9. 將onClickListener設置爲editText
- 10. 如何使您的EditText斜體?
- 11. 在不同的佈局文件中將文本設置爲EditText
- 12. 浮動edittext設置提示的alpha值
- 13. TextInputEditText設置提示開始動畫如果edittext不爲空
- 14. 將文本顏色和提示文本顏色設置爲SearchView中的文本
- 15. 如何爲微調器設置「提示文本」?
- 16. 能夠在Visual Studio中將字體設置爲斜體
- 17. SVG +嵌入式字體:如何以斜體顯示文本?
- 18. 如何在黑莓中將字體設置爲LabelField文本?
- 19. 在edittext中編寫文本時使文本變粗體,斜體或下劃線
- 20. 如何將文本設置爲JProgress欄?
- 21. 如何將文本格式設置爲######。##
- 22. 嘗試將編號設置爲EditText中的文本
- 23. JavaFX的彈出字體爲黑體,如何將它設置爲普通文本
- 24. 如何設置EditText'提示'和'密碼'屬性的程序化
- 25. 將文本塊中的文本更改爲斜體的MouseEnter
- 26. 如何讓我的文本在iText中同時顯示爲粗體和斜體?
- 27. 如何在運行時將文本框的文本設置爲粗體?
- 28. 將SWT標籤設計爲斜體
- 29. 如何將材質設計風格設置爲禁用EditText(android)?
- 30. 爲EditText設置inputType?
你是如何做到這一點的XML方式 – 2011-10-10 09:25:35
是啊,什麼是XML的方式? – coolcool1994 2013-02-18 20:20:02