我是android新手,我正在开发小型android应用程序。在我的应用程序中,有一个按钮,其中包含多行和不同文本样式的文本。我是通过以下方式做到的:
<Button
android:id="@+id/downloadButton"
android:layout_width="200px"
android:layout_height="65px"
android:background="@drawable/download_button"
android:textColor="@android:color/white"
android:layout_alignParentLeft="true"
/>
为了显示文字,我做了以下事情:
Button download_button = (Button) findViewById(R.id.downloadButton);
String download_styledText = "<font size='10'color='white'>"
+ "Download" + "</font> " + "<br />"+""+"<font size='7'color='#883e33'>"
+ "Save it now!"+"</font>";
download_button.setText(Html.fromHtml(download_styledText));
一切工作正常唯一的事情是我的字体大小属性不起作用...如果我定义像大或小的标签它的工作正常但是对于字体大小它没有给出正确的输出......怎么办?需要帮助......谢谢...
答案 0 :(得分:1)
在这里回答:How to apply font size while rendering HTML code in Android or Java
在android中实现的字体标记不支持大小。也不支持CSS。