MainActivity - Backround über Java Code ändern

  • 2 Antworten
  • Letztes Antwortdatum
G

GrayArrow

Neues Mitglied
0
Hallo allerseits!

Ich bin seit paar Tagen dabei, mich mit Android Programmierung zu spielen.
Jetzt hab ich aber das Problem, dass ich vom Haupt-"Bildschirm" den Backround auf Click ändern will. (mit einem anderen Bild)

Ich habs jetzt schon probiert, mit RelativeLayout Zugriff, aber irgendwie stürzt das Programm nur ab.

Kann mir da jemand einen Tipp geben, über welche Klassen sich das realisieren lässt? Bin ich mit dem RelativeLayout schon richtig oder total falsch?

lg .-)
 
absturz => logcat

Logcat => fehlermeldung
 
Mir ist nicht ganz klar, welches Hintergrundbild Du ändern willst?
Das von Deiner App (Activity) oder das vom OS?

Um der Activity das Hintergrundbild zu ändern, musst Du in der XML Datei das Attribut android:background="@drawable/background" setzen.

Wenn Du das vom OS ändern willst, dann musst Du erst einmal Rechte im Manifest setzen und mit dem WallpaperManager arbeiten.
 
Zurück
Oben Unten