Android 自定義按鈕

2021-06-29 15:52:28 字數 657 閱讀 6117

將按鈕的背景顏色設定成drawable檔案即可。雖然這裡講的是button,但是textview及其子元件也可以如法炮製

主布局檔案如下:

下面三個檔案都放在drawable-hdpi資料夾下,第乙個是my_button_selector.xml,定義了按鈕的不同狀態

<?xml version="1.0" encoding="utf-8"?>

my_button_pressed.xml為按下後的外觀

<?xml version="1.0" encoding="utf-8"?>

my_button_default.xml為預設外觀

<?xml version="1.0" encoding="utf-8"?>

activity中測試單擊效果

public class mainactivity extends activity 

});}

}

效果如下:

Android自定義返回按鈕

在網上找了很多關於呼叫系統返回的按鈕,但都不成功,總是報空指標。如下 onkeydown keyevent.keycode back,null 說加上這麼一句話就可以呼叫,但總是報空指標,不知道為什麼,有知道的嗎?後來上網上又找到了另一種方法實現,就是用activity的跳轉形式來實現,因為acti...

Android自定義返回按鈕

在網上找了很多關於呼叫系統返回的按鈕,但都不成功,總是報空指標。如下 onkeydown keyevent.keycode back,null 說加上這麼一句話就可以呼叫,但總是報空指標,不知道為什麼,有知道的嗎?後來上網上又找到了另一種方法實現,就是用activity的跳轉形式來實現,因為acti...

Android自定義按鈕狀態背景

如果你覺得android自帶的按鈕預設 按下時樣式太low,可以嘗試自定義按鈕狀態背景 首先把我自定義的按鈕狀態背景圖貼上來 預設時 按下後 有沒有很小清新吶 自定義按鈕狀態步驟如下 1 在res 資料夾下新建個 drawable 資料夾 2 把要設定的按鈕預設背景與按下時背景放入drawable ...