我想为我的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
}
发布于 2011-08-03 12:34:08
为您的应用程序创建自定义主题。看一下official guide。
发布于 2011-08-03 12:39:13
在res/values/colors.xml
中设置默认颜色,如下所示
<color name="defaultTextColor">#ffffff</color>
所以这个颜色应用到你所有的文本中
android:textColor="@color/defaultTextColor"
或
textView.setTextColor(R.color.defaultTextColor);
https://stackoverflow.com/questions/6921640
复制相似问题