首先在drawable 檔案下新建兩個 xml檔案
button_ellipse_tint_green.xml //淺綠色的圓角
button_ellipse_green.xml 綠色的圓角
兩個xml**都一樣,下面是**,自行修改填充顏色。填充顏色就是不同的按下顏色
<?xml version="1.0" encoding="utf-8"?>
以上操作完成後,在新建乙個 button_ellipse_press.xml
把剛剛建立的xml 新增進來。
<?xml version="1.0" encoding="utf-8"?>
最後去你要設定的按鈕下,設定 android:background="@drawable/button_ellipse_press"
Android自定義按鈕狀態背景
如果你覺得android自帶的按鈕預設 按下時樣式太low,可以嘗試自定義按鈕狀態背景 首先把我自定義的按鈕狀態背景圖貼上來 預設時 按下後 有沒有很小清新吶 自定義按鈕狀態步驟如下 1 在res 資料夾下新建個 drawable 資料夾 2 把要設定的按鈕預設背景與按下時背景放入drawable ...
三種自定義圓形按鈕的方法
佔坑 1 自定義的view,在ondraw方法裡用canvas繪製乙個圓。2 用imagebutton,然後背景傳入乙個圓形的。3 用shape編寫形狀,button裡指定shape。只有方法3能有點選的陰影效果,方法1和2看不出點選效果 一 自定義view 畫了圓之外,其實整個控制項還是矩形的,必...
qml實現自定義互斥按鈕
ubuntu16.04 qt5.7 qml中有乙個控制項radiobutton,單選按鈕,即在乙個按鈕組中只能選中乙個 如果想自定義實現按鈕的樣式的話,則需要使用到乙個qml型別 exclusivegroup。如圖,左上方的是使用radiobutton實現的效果,中間的則為自定義按鈕互斥效果。首先實...