1. Nimm jetzt an unserem Uhans - 3. ADVENT - Gewinnspiel teil - Alle Informationen findest Du hier!

options und context menu

Dieses Thema im Forum "Android App Entwicklung" wurde erstellt von swordi, 24.06.2009.

  1. swordi, 24.06.2009 #1
    swordi

    swordi Threadstarter Gewerbliches Mitglied

    Beiträge:
    3,389
    Erhaltene Danke:
    441
    Registriert seit:
    09.05.2009
    hey

    ich möchte einer activity ein options menü hinzufügen, das klappt super. aber zusätlich möchte ich einer listView ein contextmenü anhängen.

    irgendwie will das nicht klappen.

    muss man da etwas besonderes machen, damit man beide menüs auf einer aktivity haben kann???
    check das nicht so ganz

    danke für die hilfe
     
  2. joschika77, 30.06.2009 #2
    joschika77

    joschika77 Android-Hilfe.de Mitglied

    Beiträge:
    129
    Erhaltene Danke:
    1
    Registriert seit:
    26.05.2009
    hi ich hab ein anderes Problem. Meine Klasse erbt von TabActivity. Da geht das nicht so wie beim Activity. :confused: Die 2 Methoden hat TabActivity leider nicht.

    Code:
    public boolean onCreateOptionMenu(Menu aMenu)
    public boolean onCreateOptionMenu(Menu aMenu)
    
    Wer kann mir sagen wie das in meinem Beispiel geht?
     
  3. litux, 03.07.2009 #3
    litux

    litux Junior Mitglied

    Beiträge:
    41
    Erhaltene Danke:
    0
    Registriert seit:
    24.06.2009
    public​
    void onCreateContextMenu(ContextMenu menu, View v, ContextMenuInfo menuInfo){
    super.onCreateContextMenu(menu, v, menuInfo);
    menu.add(0,
    LOESCHEN,0,R.string.loeschen);

    }

    ETWEDER:
    public​
    boolean onContextItemSelected(final MenuItem item){
    switch(item.getItemId()){
    case LOESCHEN:
    loesche_etwas();

    return true;
    }
    return super.onContextItemSelected(item);

    }

    ODER:
    protected​
    void onListItemClick(ListView l, View v, int position, long id) {
    super.onListItemClick(l, v, position, id);
    Intent i =
    new Intent(this, einejavaklasse.class);
    startActivity(i);

    }


     

Diese Seite empfehlen