您的位置:首页 > 移动开发 > Android开发

Android 更改TextView文字颜色(引用Drawable颜色常数及背景色)

2011-12-22 14:06 495 查看


package com.idulx.me;

import android.app.Activity;
import android.content.res.Resources;
import android.graphics.Color;
import android.graphics.drawable.Drawable;
import android.os.Bundle;
import android.widget.TextView;

public class DrawableActivity extends Activity {

private TextView mTextView01;
private TextView mTextView02;

/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);

mTextView01 = (TextView) findViewById(R.id.myTextView01);
mTextView01.setText("我是应用Drawable背景色的戴维文本。");

Resources resources = getBaseContext().getResources();
Drawable HippoDrawable = resources.getDrawable(R.drawable.white);
mTextView01.setBackgroundDrawable(HippoDrawable);

mTextView02 = (TextView) findViewById(R.id.myTextView02);

/*以下使用Color.MAGENTA指定文本的颜色为紫色*/
mTextView02.setTextColor(Color.MAGENTA);
}
}


工程文件下载:待上传
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  android resources class