亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

android colorstatelist的動態使用方法

小樊
85
2024-06-25 14:14:35
欄目: 編程語言

要動態使用Android的ColorStateList,可以通過代碼創建一個ColorStateList對象,并將其應用到View或Drawable對象上。以下是一個示例代碼:

// 創建一個ColorStateList對象
int[][] states = new int[][] {
    new int[] {android.R.attr.state_pressed},
    new int[] {android.R.attr.state_focused},
    new int[] {}
};

int[] colors = new int[] {
    Color.RED,
    Color.GREEN,
    Color.BLUE
};

ColorStateList colorStateList = new ColorStateList(states, colors);

// 應用ColorStateList到一個Button上
Button button = findViewById(R.id.button);
button.setTextColor(colorStateList);

在這個例子中,我們首先創建一個包含不同狀態和顏色的ColorStateList對象。然后,我們將這個ColorStateList對象應用到一個Button的文本顏色上。根據Button的不同狀態(按下、獲取焦點、普通狀態),文本顏色會自動根據ColorStateList中定義的顏色進行切換。

0
西城区| 寻甸| 沽源县| 夏邑县| 平安县| 广宗县| 灌南县| 丰宁| 名山县| 惠安县| 故城县| 龙胜| 汶上县| 晋州市| 罗定市| 呼伦贝尔市| 左贡县| 朝阳区| 新泰市| 喜德县| 读书| 巴彦淖尔市| 津南区| 大庆市| 竹山县| 太康县| 武鸣县| 新兴县| 汝州市| 湖南省| 定陶县| 樟树市| 股票| 怀化市| 新密市| 正镶白旗| 阿巴嘎旗| 南郑县| 平度市| 中西区| 东阿县|