我想为我正在创建的Android应用程序使用自定义字体.
我可以从Code中单独更改每个对象的字体,但我有数百个.
所以,
我是 android 开发的新手,我需要你的帮助。我需要带有与左侧对齐的粗体文本的按钮,以及与右侧对齐的具有不同字体(较小和不同颜色)的另一个文本,如下所示:
[**Name** john]
//Name is bold and black
// john is smaller and let's say blue
Run Code Online (Sandbox Code Playgroud)
我在网上做了一个研究,但我找不到任何东西。我试过:
this.button.setText(Html.fromHtml(styledText));
Run Code Online (Sandbox Code Playgroud)
但看起来它不适用于alignment="right",text-allign:right甚至
float:right.
我还找到了另一种使用表格布局和表格行的解决方案,但我需要一个按钮来触发某些操作。我不希望文本的两个部分有两个按钮。
提前致谢。
我尝试在textview中显示斜体文本.我使用方法TypeFace.defaultFromstyle(TypeFace.ITALIC),但它不起作用,文本的样式不设置为斜体.如果我在返回defaultFromstyle()时调用getStyle()方法,则返回0.任何想法?