2017-04-05 95 views
0
public void onClick(View v) { 
    View someView = findViewById(R.id.activity_success); 
    View root = someView.getRootView(); 
    // what should be written here?? to display color 
    txtA.setBackgroundColor(getResources().getResourceTypeName(???)); 

的應用等拍攝。如何改變活動的背景色上的按鈕,點擊其中的顏色從單選按鈕

我們,並點擊適用於背景與顏色選擇和radioButton1紅顏色顯示在多行文本區域的點擊不同的單選按鈕,該顏色則適用於整個活動的背景。

現在問題是getResource()中給出的代碼應該是什麼,以便它從每個RadioButton中選取顏色以將其應用於活動背景。 。

+1

你能否提供更多的代碼?你的問題不清楚,你的代碼不足以理解你正在嘗試的。 –

回答

0

變化(getResources()getResourceTypeName(???)至(getResources()的getColor(R.color.yourcolorname);

0

getResources().getColor(R.color.yourcolorname);

從API 23 depricated,使用代替:

ContextCompat.getColor(context, R.color.yourcolorname);