-3

嗨,大家好,我爲我的論文做了測驗應用程序,我想添加一個商店購買不同的THEMES.first我需要知道如何使用按鈕設置背景?Android Studio改變背景使用1按鈕的活動主題

@Override 
public void onClick(View v) { 
switch(v.getId()) 

case R.id.btTheme: 
       //no idea :D 


      break; 
+0

背景 – Rohit5k2

+4

http://stackoverflow.com/questions/11947603/setbackground-vs-setbackgrounddrawable-android –

+0

添加xml文件,截圖,用一個詞:更多詳細信息 – piotrek1543

回答

0

Hello Tj Estrella Manzano RelativeLayout rel;

in button1.setOnClickListener 寫這個 rel =(RelativeLayout)findViewById(R.id.rel);

rel.setBackgroundColor(Color.BLUE);

這是更改背景顏色的代碼。

如果要更改背景圖片 那麼你必須創建一個最終可繪製

可繪製可繪製= res.getDrawable(R.drawable.a); // a是存儲在Drawable文件夾中的圖像的名稱

然後rel.setBackground(drawable);

+0

ahhh得到它感謝:D –

+0

嗨有沒有辦法改變其他活動的背景嗎?.. –

+0

像這樣的按鈕是在主要活動,我想改變其他活動的背景只用這個按鈕有沒有像一種方式? –