如何在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