Wie die Umstellung auf neue Aktivität aus dem Menü?

Ich habe ein Menü und möchte zu öffnen, eine neue Aktivität, wenn der Benutzer klickt auf den Menüpunkt:

@Override
    public boolean onOptionsItemSelected(MenuItem item) {
        //Handle item selection
        switch (item.getItemId()) {
        case R.id.add_symbol:
           System.out.println("ADD SYMBOL CLICKED!");
           Intent myIntent = new Intent(this.getContext(), AddStocksActivity.class);
           startActivityForResult(myIntent, 0);
            return true;
        default:
            return super.onOptionsItemSelected(item);
        }
    }

Ich bin mir nicht sicher, wie Sie zu erstellen meine Absichten richtig

Compiler-Fehler:

The method getContext() is undefined for the type Main
  • Was passiert mit dem code, den Sie haben? In der Regel kann man mit "dieser" als Rahmen für Ihre itnent.
  • Die Methode getContext() ist nicht definiert für den Typ Haupt
  • Sind Sie nicht mit eclipse? Sie sollten eine Fehlermeldung auf die Zeile in der eclipse-editor
InformationsquelleAutor Sheehan Alam | 2010-08-27
Schreibe einen Kommentar