Android 用代码设置颜色

两种方法:

1. tv.setTextColor(Color.parseColor("#abcdef"));

2. tv.setTextColor(getResources().getColor(R.color.black));

注:以下写法是错误的

tv.setTextColor(R.color.black); //错误的

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-11-05 18:54:33

Android 用代码设置颜色的相关文章

android 后台代码设置动画

1.设置旋转动画 final RotateAnimation animation =new RotateAnimation(0f,360f,Animation.RELATIVE_TO_SELF, 0.5f,Animation.RELATIVE_TO_SELF,0.5f); animation.setInterpolator(new LinearInterpolator()); // LinearInterpolator 表示均匀速率 animation.setDuration(3000);//设

Android -- java代码设置margin

我们平常可以直接在xml里设置margin,如: <ImageView android:layout_margin="5dip" android:src="@drawable/image" /> 但是有些情况下,需要在java代码里来写,可是View本身没有setMargin方法,怎么办呢? 通过查阅android api,我们发现android.view.ViewGroup.MarginLayoutParams有个方法setMargins(left,

Android使用代码设置Dialog的Style

因为项目需求,不能使用Style文件设置Dialog的格式.这可就愁了宝宝了,在网上搜索了一下,基本上都是使用Style文件设置的. 1.Dialog的默认背景的设置 通常情况下对话框有一个window级别的背景,就是我们通常遇到的Dialog周围有黑色的阴影背景.使用代码: this.getWindow().setBackgroundDrawableResource(R.drawable.bg_text_bounced); this.getWindow().setBackgroundDrawa

Android 通过代码设置radiobutton不同方位图标的两种方法

更换radiobutton中的图片在xml中很好设置,但对于初学者如何在代码中设置还是不容易找的.没法子,通过看原版api找到两个方法,setCompoundDrawables和setCompoundDrawablesWithIntrinsicBounds. 下面交给大家方法. 第一个方法:setCompoundDrawablesWithIntrinsicBounds(Drawable left, Drawable top, Drawable right, Drawable bottom) ap

Android studio中设置颜色的状态选择器

<selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:color="@color/radio_text_color_checked" android:state_checked="true"/> <item android:color="@color/radio_text_color_unche

android 通过代码设置drawableLeft

/** * * @desc 设置左边图标 * @param @param drw * @return void */ public void setAlertLeftIcon(Drawable drw){ drw.setBounds(0, 0, drw.getMinimumWidth(), drw.getMinimumHeight()); alertTitle.setCompoundDrawables(drw, null, null, null); }

Android:代码设置UI

private void addViewByCode(){ View subView = new View(context); subView.setBackgroundColor(Color.RED); //subView的宽高 int subViewwidth = 700; int subViewHeight = 300; RelativeLayout.LayoutParams relLayoutParams = new RelativeLayout.LayoutParams(subView

一行代码设置TForm颜色的前世今生

来自万一的帖子:http://www.cnblogs.com/del/archive/2008/04/27/1173658.html的确做到了一行代码设置颜色的TForm控件.真实的情况是,VCL框架在这个过程中做了大量的工作,经过多次消息的发送,才达到了目的,大致顺序如下: procedure TForm1.Button4Click(Sender: TObject); begin Self.Color := clRed; end; procedure TControl.SetColor(Val

Android Studio中如何设置颜色拾色器工具

Android Studio如何设置颜色拾色器工具Color Picker? 你可能下载过一些获取颜色值的一些小工具, 这种方式获取颜色,需要先切换窗口转跳到桌面,然后打开拾色器小工具程序,然后去拾取颜色:你可能也知道Android Studio自带一个颜色拾色器,通过下面这种方式才能找到 ,这种方式获取颜色值限制性很强,需要特定的窗口,需要点击那么一小块颜色才能弹出窗口,才能使用 那有没有更好的方式? 答案是肯定的,不然这些个干嘛~~  不用向上面那样去打开拾色器小工具程序,不用在特定的窗口点