给TextView设置不同状态下的字体颜色

来源:互联网 发布:淘宝卖家的钱款去向 编辑:程序博客网 时间:2024/06/06 04:04
位于color文件夹下的xml文件top_category_scroll_text_color_day<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android">    <item android:state_selected="true" android:color="#ffffffff" />   <item android:color="#ff909090" /></selector>


JAVA代码

<pre name="code" class="java"> TextView textView;    Button button;    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main);        textView = (TextView)findViewById(R.id.textView);        button = (Button)findViewById(R.id.button);        textView.setTextColor(getResources().getColorStateList(R.color.mycolor));        button.setOnClickListener(new View.OnClickListener() {            @Override            public void onClick(View v) {                textView.setSelected(true);            }        });    }




0 0