Frage

Ich möchte dem Benutzer der App erlauben, aus folgenden auszuwählen Drawable ordne ein Bild und ändere die ImageButtondas Bild.
In meine App habe ich eingefügt Drawable ordner einige Bilder.

Ist es möglich?

Meine Idee ist :
1) Es gibt eine ImageButton
2) Benutzer klicken auf setOnLongClickListener
3) Wählen Sie das Bild aus Drawable ordner und Symbol anpassen.

Danke für alles!

War es hilfreich?

Lösung

Bitte posten Sie einen Code, auf jeden Fall ist dies eine triviale Lösung:

//Execute on onItemLongClick
public void setSelectedDrawable(String imageResName, int selectedDrawableId) {

    Resources resources = context.getResources();
    Drawable drawable = resources.getDrawable(selectedDrawableId);
    if(drawable == null) resources.getIdentifier(imageResName, "drawable", "<package name>");           
    mImageButton.setImageDrawable(drawable);
}
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top