首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在android应用中为所有文本设置文本颜色?

如何在android应用中为所有文本设置文本颜色?
EN

Stack Overflow用户
提问于 2011-08-03 12:29:09
回答 2查看 77K关注 0票数 62

我想为我的android应用程序定义一个默认的文本颜色。

我有一个基本的activity类,所有的活动都是从它扩展而来的,我想这可能是一个定义颜色的好地方。

如果不是,什么是更好的解决方案?也许是风格?

麻烦的是,这一切对我来说都是新的,所以请随时给我建议,并提供代码片段和解释。

这就是我的基类的样子。正如你所看到的,它是相当空的

package com.ccslocal.mobile.quiz.jls;

import android.app.Activity;
import android.os.Bundle;

public class BaseActivity extends Activity {
    //set up app preferences here
}
EN

回答 2

Stack Overflow用户

发布于 2011-08-03 12:34:08

为您的应用程序创建自定义主题。看一下official guide

票数 18
EN

Stack Overflow用户

发布于 2011-08-03 12:39:13

res/values/colors.xml中设置默认颜色,如下所示

<color name="defaultTextColor">#ffffff</color>

所以这个颜色应用到你所有的文本中

android:textColor="@color/defaultTextColor"

textView.setTextColor(R.color.defaultTextColor);
票数 10
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6921640

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档