- Forum-Beiträge: 12
29.05.2014, 14:14:53 via Website
29.05.2014 14:14:53 via Website
Hallo,
ich bin noch Java bzw. Android-Anfänger und versuche gerade mithilfe von verschiedenen Tutorials eine kleine App zu schreiben.
Ich habe allerdings ein Problem mit den AlertDialogs und Toasts.
Jedesmal wenn ich einen AlertDialog oder einen Toast aus einer Klasse aufrufe, die nicht die Activity ist, wo der Dialog angezeigt werden soll, stürzt meine App ab.
Hier der Code aus der Klasse, wo sich die Methode mit dem AlertDialog befindet:
import android.app.Activity;
import android.app.AlertDialog;
import android.widget.Toast;
public class AlertDialogKlasse extends Activity {
public void ad() {
AlertDialog ad = new AlertDialog.Builder(this).create();
ad.setMessage("Test"
ad.show();
}
}
Später ruf ich die Methode dann nur noch in der Activity, wo der AlertDialog angezeigt werden soll, auf:
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
AlertDialogKlasse adk = new AlertDialogKlasse();
adk.ad();
}
Kann mir vielleicht jemand helfen?
Schon im voraus danke
mfg
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.