Ich versuche, die Farbe des Hintergrunds in meiner Android App zu ändern. In dem Moment, in dem ich die Taste drücke, ändert sich die Farbe für diese spezifische Aktivität und nicht für alle anderen Aktivitäten. Gibt es eine Möglichkeit, es für die gesamte App zu ändern?Ändern der Hintergrundfarbe einer Aktivität
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);
}
}
Speichern Sie die BG-Farbe bevorzugt und erhalten Sie Ihre BG-Farbe beim Laden von Einstellungen – UMESH0492