我正在尝试更改我的android应用程序中背景的颜色。当我按下按钮时,它将更改该特定活动的颜色,而不是所有其他活动的颜色。有没有办法改变它的整个应用程序?更改活动背景的颜色
public class colorPicker extends AppCompatActivity {
View view;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_color_picker);
view = this.getWindow().getDecorView();
}
public void goPink(View v){
view.setBackgroundResource(R.color.Pink);
}
public void goGreen(View v){
view.setBackgroundResource(R.color.Green);
}
public void goYellow(View v){
view.setBackgroundResource(R.color.Yellow);
}
}
优先保存bg颜色并从首选项加载bg颜色 – UMESH0492