2 Stimmen

Wie kann man auf Daten innerhalb der inneren Klasse von Dialog Builder zugreifen?

Dies ist eher eine Java-Frage, glaube ich. Ich möchte auf myBundle aus dem OnClickListener zugreifen. Derzeit erhalte ich diese Compiler-Fehler - Kann nicht auf eine nicht-finale Variable dataSend innerhalb einer inneren Klasse in einer anderen Methode definiert verweisen. Gibt es eine Möglichkeit zu erreichen, was ich tun möchte? Danke! Relevantes Stück Code....

protected Dialog onCreateDialog(int id, Bundle myBundle) {
    switch (id) {
        case DIALOG_DELETE:
            AlertDialog.Builder builder = new AlertDialog.Builder(this);
            builder.setPositiveButton("Oh My God", new DialogInterface.OnClickListener() {

                @Override
                public void onClick(DialogInterface dialog, int which) {
                    // TODO Auto-generated method stub
                    executeDelete(myBundle);
                }
            });
    }
}

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X