如何为活动创建选项

时间:2014-01-30 22:43:14

标签: java android eclipse

我有几个关于活动的问题

我有一项活动,我想为它创建一些选项。例如。我希望用户能够更改文本视图的字体大小。

我是java和eclipse中的菜鸟。首先,我认为我可以通过java更改xml值,但后来我发现我不能,它们只读。

那么创建视觉选项的最佳解决方案是什么?比如改变颜色和字体大小以及整个项目的图片?

例如。我有10个活动,在每个活动中,我有一些文本视图。我想改变所有的字体大小。在xml中,您可以创建一个维度,android:fontSize:"@dimen/example的所有文本视图都具有相同的大小。但在java中需要更多的代码和时间。

我该怎么办?几个例子会很好

提前致谢

1 个答案:

答案 0 :(得分:0)

  

那么创建视觉选项的最佳解决方案是什么?   喜欢改变颜色和字体大小和整个图片   项目

查看TextView类的setTextSize()方法。这将允许您以编程方式设置文本的大小。

setTextColor()可让您更改颜色。

setTypeFace()会让您更改字体。

TextView说过,它适用于TextView的所有子类,如ButtonEditText等。


  

我有一项活动,我想为它创建一些选项。

我建议你创建一个封装了所有的信息,改变你的活动,如文字大小,字体等的此实例应该再中所有的Activity s内共享视觉效果的单一实例。


  

几个例子很不错

不,SSCCE会很好。我们需要看看你尝试了什么。代码或您没有事先进行过研究。