首页 理论教育 Android游戏开发:使用Color类改变文字颜色

Android游戏开发:使用Color类改变文字颜色

时间:2023-10-22 理论教育 版权反馈
【摘要】:1)编写布局文件main.xml,在里面使用了2个TextView对象,主要代码如下。编写主文件yan.java,功能是调用各个公用文件来实现具体的功能。在项目中还使用了Resource类以及Drawable类来美化界面效果,分别创建了resources对象以及HippoDrawable对象,并调用了setBackgroundDrawable来更改mTextView01的文字底纹。并且使用setText方法来更改TextView里的文字。

Android游戏开发:使用Color类改变文字颜色

在本实例中,预先在Layout中插入两个TextView控件,并通过两种程序的描述方法来实时更改原来Layout里TextView的背景色以及文字颜色,最后使用类Android.Graphics.Color来更改文字的前显示景色。

978-7-111-54543-9-Part02-84.jpg

本实例的具体实现流程如下。

1)编写布局文件main.xml,在里面使用了2个TextView对象,主要代码如下。

978-7-111-54543-9-Part02-85.jpg

(2)编写主文件yan.java,功能是调用各个公用文件来实现具体的功能。在里面分别新建了两个类成员变量mTextView01和mTextView02,这两个变量在通过onCreate创建Antivity之初,通过findViewById方法调用UI布局文件main.xml,通过layout(main.xml)代码调用了文件main.xml中的TextView对象,实现了Antivity界面的初始化工作。在项目中还使用了Resource类以及Drawable类来美化界面效果,分别创建了resources对象以及HippoDrawable对象,并调用了setBackgroundDrawable来更改mTextView01的文字底纹。并且使用setText方法来更改TextView里的文字。而在mTextView02中,使用了类Android.Graphics.Color中的颜色常数,并使用setTextColor来更改文字的前景色。(www.xing528.com)

文件yan.java的主要代码如下

978-7-111-54543-9-Part02-86.jpg

调试运行后的效果如图4-1所示

978-7-111-54543-9-Part02-87.jpg

图4-1 运行效果

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈