我想爲按鈕設置背景。隨着Android 4.1.2
一切工作正常,但如果與Android 4.0
推出我有一個錯誤Android button.setBackground
java.lang.NoSuchMethodError: android.widget.Button.setBackground
與代碼
LayerDrawable composite = new LayerDrawable(layers);
button.setBackground(composite);
所以,我怎麼能設置LayerDrawable
背景但Android 4.0
或更早?
http://stackoverflow.com/questions/18559248/button-setbackgrounddrawable-background-throws-nosuchmethoderror – eleven 2014-09-01 18:37:40
創建xml圖層並將其設置爲您的按鈕\t \t button.setBackgroundDrawable(getResources()。getDrawable(R.drawable.layer)); (setBackground進來api級別16) – MHP 2014-09-01 18:52:43