android

来源:互联网 发布:域名注册有哪些网站 编辑:程序博客网 时间:2024/06/18 17:15

还在学习安卓中,遇到的错误和解决方案,和大家和自己分享

在一个activity中定义了四个textview,点击每个textview动态改变颜色

        lz_type1.setOnClickListener(new OnClickListener() {

@Override
public void onClick(View arg0) {
// TODO Auto-generated method stub
lz_type1.setTextColor(getResources().getColor(R.color.standard));
lz_type2.setTextColor(getResources().getColor(R.color.black));
lz_type3.setTextColor(getResources().getColor(R.color.black));
lz_type4.setTextColor(getResources().getColor(R.color.black));
}
});
        要注意,setTextColor中不能用color.xxx(颜色属性)。必须引用getResouces......()。

       有人说可以使用selector,但是都是点击的时候颜色改变,不能是点击之后颜色依然改变,这里尚需思考。。。

0 0
原创粉丝点击