在我的应用程序中,我想为用户提供一个选项来选择文本的大小,这可能吗?
我该怎么做?有什么建议么??
提前致谢
在我的应用程序中,我想为用户提供一个选项来选择文本的大小,这可能吗?
我该怎么做?有什么建议么??
提前致谢
是的,为什么不?您可以保存用户输入的 int,并以编程方式将 textview 的大小设置为此 int。
这是可能的。
参考此链接,甚至您可以使用输入类型从用户那里获取值,然后使用参数“size”创建一个函数并使用此函数更改css“font-size” 。
如果用户选择小 A 然后将其更改为字体 16sp 如果用户选择大 A 然后将字体大小更改为 21sp。
if(small)
textView.setTextSize(16);
您可以允许用户从字体列表视图中进行选择并创建字体选择的列表视图,您可以检查在 ListView - Android/Eclipse 中更改字体大小以了解详细信息。
有关详细信息,您可以http://mobile.tutsplus.com/tutorials/android/customize-android-fonts/了解更多信息。
谢谢,
您可以添加带有字体大小列表的微调器
喜欢
12
14
16
18
并在onItemSelect()
set fontSize(x);