當前位置:首頁 » 安卓系統 » androidbutton顏色設置

androidbutton顏色設置

發布時間: 2025-07-02 01:41:28

A. Android 當給一個button設置一個透明背景後 文字不見了 怎麼解決

你可以把Button的background屬性設為 「@null」 。 如果字不顯示,就設置下字的顏色textColor

B. android 怎麼動態設置button 的style

自定義樣式方法,可以直接通過定義xml文件來實現不同的樣式:
只需要修改button_style文件,同樣三種狀態分開定義:
Xml代碼
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="true">
<shape>
<gradient android:startColor="#0d76e1" android:endColor="#0d76e1"
android:angle="270" />
<stroke android:width="1dip" android:color="#f403c9" />
<corners android:radius="2dp" />
<padding android:left="10dp" android:top="10dp"
android:right="10dp" android:bottom="10dp" />
</shape>
</item>

<item android:state_focused="true">
<shape>
<gradient android:startColor="#ffc2b7" android:endColor="#ffc2b7"
android:angle="270" />
<stroke android:width="1dip" android:color="#f403c9" />
<corners android:radius="2dp" />
<padding android:left="10dp" android:top="10dp"
android:right="10dp" android:bottom="10dp" />
</shape>
</item>

<item>
<shape>
<gradient android:startColor="#000000" android:endColor="#ffffff"
android:angle="180" />
<stroke android:width="1dip" android:color="#f403c9" />
<corners android:radius="5dip" />
<padding android:left="10dp" android:top="10dp"
android:right="10dp" android:bottom="10dp" />
</shape>
</item>
</selector>

gradient 主體漸變 startColor開始顏色,endColor結束顏色 ,angle開始漸變的角度(值只能為90的倍數,0時為左到右漸變,90時為下到上漸變,依次逆時針類推)
stroke 邊框 width 邊框寬度,color 邊框顏色
corners 圓角 radius 半徑,0為直角
padding text值的相對位置

C. android button點擊前和點擊中的顏色不同怎麼設置,點擊後要變回原來的顏色,只有按住的時候才變顏色

可以按樓上說的換背景圖,或者就是在button的onclick事件同btn.setbackground里邊設置顏色就好,如果只是換顏色的話,這個比較簡單。

熱點內容
阿里雲伺服器查看流量 發布:2025-07-02 17:44:42 瀏覽:838
c怎麼編譯c程序 發布:2025-07-02 17:30:58 瀏覽:293
安卓手機變成蘋果手機怎麼保存 發布:2025-07-02 17:20:24 瀏覽:192
負源碼怎麼算 發布:2025-07-02 16:59:42 瀏覽:595
自設計演算法 發布:2025-07-02 16:48:19 瀏覽:785
mac搭建阿里雲伺服器 發布:2025-07-02 16:48:17 瀏覽:443
存儲體的構成 發布:2025-07-02 16:47:41 瀏覽:148
初識java 發布:2025-07-02 16:45:48 瀏覽:409
移動華為悅盒如何配置 發布:2025-07-02 16:39:18 瀏覽:39
電腦緩存不了視頻怎麼下載不了 發布:2025-07-02 16:34:55 瀏覽:274