91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

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
山阳县| 新宾| 安吉县| 邹平县| 龙口市| 郑州市| 阿拉尔市| 海南省| 四平市| 中西区| 孝昌县| 长子县| 依安县| 阳朔县| 大姚县| 三都| 河曲县| 衢州市| 平舆县| 义乌市| 竹北市| 任丘市| 科尔| 廉江市| 克东县| 察雅县| 翁源县| 大宁县| 南澳县| 运城市| 淅川县| 陈巴尔虎旗| 高淳县| 中卫市| 钟山县| 抚远县| 江津市| 洛扎县| 格尔木市| 太仆寺旗| 德安县|