如何在应用程序设置中更改文本大小?

时间:2012-07-23 11:26:37

标签: android textview android-theme android-textattributes

在我的应用程序中,我想提供一个选项,让用户选择文本的大小,是否可能?

我该怎么办?有什么建议??

提前致谢

5 个答案:

答案 0 :(得分:1)

是的,为什么不呢?您可以保存用户输入的int,并以编程方式将textview的大小设置为此int。

答案 1 :(得分:0)

A

A

如果用户选择小A,如果用户选择大A,则将其更改为字体16sp,然后将字体大小更改为21sp。

if(small)
textView.setTextSize(16);

答案 2 :(得分:0)

您可以允许用户从字体列表视图中进行选择并创建字体选择的列表视图,您可以查看Change font size in ListView - Android/Eclipse以获取详细信息。

有关详细信息,您可以http://mobile.tutsplus.com/tutorials/android/customize-android-fonts/了解详情。

谢谢,

答案 3 :(得分:0)

您可以添加带有fontsize列表的微调器

12
14
16
18

并在onItemSelect()中设置fontSize(x);

答案 4 :(得分:0)

它可能。
请参考this link,甚至可以使用输入类型从用户获取值,然后使用参数“size”创建一个函数,并使用此函数更改 css“font-size”