我想在Android应用程序中使用自定义字体,但使用自定义字体似乎很痛苦?!我可以通过将其添加到每个TextView - >许多样板代码来以编程方式设置自定义字体.我可以创建一个新类CustomTextView扩展TextView并在构造函数中添加setTypeface - >不再有xml上下文感知属性帮助.
还有另一种设置自定义字体的方法吗?按XML,按风格,按主题?
提前致谢!
PS是否有可能通过XML设置下划线?
我已经定义了以下TextView:
<TextView
android:id="@+id/textview_id"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:gravity="left"
android:layout_alignParentTop="true"
android:layout_marginRight="25dip"
android:ellipsize="end"/>
Run Code Online (Sandbox Code Playgroud)
正如预期的那样,如果文本太长而被"......"取代,则文本被截断.但在三点结束时出现一个被正方形包围的问号.
我该如何摆脱这个问号呢?
谢谢!