ColorStateList動腦學院安卓開發

 tv_show.setTextColor(getResources().getColorStateList(R.color.selector_color_333333_fea345));
企鵝找我   two2, zero0, eight8, one1 ,two2, eight8, four4, five5, eight8 ,one1

 

int[] colors = new int[] { Color.parseColor("#00c29a"), Color.parseColor("#333333") };//下面的第一位數組是幾個就是幾個顏色,
        int[][] states = new int[2][];
//        states[0] = new int[] { android.R.attr.state_pressed, android.R.attr.state_enabled };//這個意思是這兩個條件同時成立時
        states[0] = new int[]{android.R.attr.state_selected};////這一個條件成立時
        states[1] = new int[] {};//默認時
        ColorStateList colorStateList = new ColorStateList(states,colors);
        tv_show.setTextColor(colorStateList);
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章