Ich möchte einen AlertDialog mit einem Bild anzeigen. Das Bild kann sich jedoch je nach Umständen ändern.Android - Warnungsdialog mit veränderbarem Bild
Dies ist der Code, den ich für den Alertdialog bin mit:
AlertDialog.Builder alertadd = new AlertDialog.Builder(wheel.this);
LayoutInflater factory = LayoutInflater.from(wheel.this);
final View view = factory.inflate(R.layout.alert, null);
alertadd.setView(view);
alertadd.setTitle("Alert Dialog Title");
alertadd.setNeutralButton("OK", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dlg, int sumthin) {
}
});
alertadd.show();
Und das ist der alert.xml:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent">
<ImageView
android:id="@+id/dialog_imageview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/image"
android:paddingLeft="5dp"
android:paddingRight="5dp"/>
</LinearLayout>
Gibt es eine Möglichkeit, um programmatisch die Imageview innerhalb der XML-Zugriff Datei, damit ich das Bild ändern kann? Oder gibt es einen besseren Weg, das zu tun?
Thank you! Es funktionierte. –