您的位置:首页 > 其它

动态改变textView文字颜色

2013-08-26 00:00 295 查看
背景:edittext获得焦点的时候,textView的字体颜色动态改变,以标记此edittext被选中;

实现:当edittext获得焦点的时候,在activity的public void onFocusChange(View v, boolean hasFocus)中用textview.setTextColor(int)动态改变textView的字体颜色。其中,int的格式必须为0xffssssss,0x代表十六进制,ff表示颜色透明度00~ff,ssssss表示颜色;

总结:本来想用xml中的selector实现textView的颜色改变,不过,因为editText获取焦点后,textview无法再获取焦点,所以用selector实现很有难度,展示还没找到selector的实现方法;如果有大神赐教就妥妥儿的了!

图片展示:
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  textview文字颜色