0
Ich habe eine App mit gemeinsamen Einstellungen, um den Hintergrund aus ein paar vorgegebenen Bildern, aber ich möchte den Benutzer in der Lage sein, ein Bild aus ihrer Galerie auswählen können. Wie kann ich das machen?Set App Hintergrund aus der Galerie
-Code unten:
int bak;
int em;
int lo;
int lay;
SharedPreferences data;
public static String filename = "bg";
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
lo = R.layout.main;
data = getSharedPreferences(filename, 0);
lay = data.getInt("lout", lo);
setContentView(lay);
em = R.drawable.bakgrund;
data = getSharedPreferences(filename, 0);
bak = data.getInt("bakgrund", em);
}
@Override
protected void onResume() {
// TODO Auto-generated method stub
super.onResume();
RelativeLayout bg = (RelativeLayout) findViewById(R.id.might);
bg.setBackgroundResource(bak);
Benötige ich irgendwelche Berechtigungen, um Galerie zu verwenden? (Ich werde den Code am Morgen versuchen.) –