Wie starte ich die Absicht "Festlegen als" (Hintergrundbild, Kontaktbild usw.)

Ich habe in den letzten Wochen (ernsthaft) im Internet gesucht, aber ich kann nicht finden, was ich brauche. Ich möchte nur eine Absicht beginnen, die dem @ entsprichfestlegen al Aktion. Es bietet in der Regel entwederAls Hintergrundbild festlege oder Als Kontaktbild einstellen. Wenn weitere Anwendungen auf dem Gerät installiert sind, können diese ebenfalls aufgelistet werden.

Hier ist ein Beispiel für das, was ich will:

Ich weiß genau, dass ich API Level 14 und höher unterstützen muss. Ich fandgetCropAndSetWallpaperIntentaber es funktioniert nur mitcontent URI Das ist ein Problem für mich und nur für API Level 19 und höher verfügbar.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage