這是創建一個賀卡應用程序,在這裏我必須改變視圖的背景顏色(這是卡的背景),當點擊一個按鈕時。當我點擊標有紅色的按鈕時,視圖應該將其顏色更改爲紅色。等等。有人可以幫我弄這個嗎?在android中單擊按鈕更改視圖的顏色?
public void myClickHandler(View view) {
switch (view.getId()) {
case R.id.btn1:
layout= (FrameLayout) findViewById(R.id.laidout);
layout.setBackgroundColor(Color.RED);
break;
}
你是什麼意思的「不工作」?你如何使用這段代碼?這個方法從哪裏調用? –
嘗試...設置FrameLayout父項顏色不適合你? –
@namida問題是否解決? –