Android 更改TextView文字颜色(引用Drawable颜色常数及背景色)
16lz
2021-01-23
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设备进行文本的模拟输入
- 14、NFC技术:使用Android Beam技术传输文本
- android中根据控件宽度,实现展示文本内容,解决中英文自动换行
- android:gravity="start" Android 多行文本框设置光标从头开始无
- android中textview设置为多行文本时,如何让文字从最顶开始显示
- Android设置显示文本
- android限制文本长度