options und context menu

  • 2 Antworten
  • Letztes Antwortdatum
S

swordi

Enthusiast
447
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
 
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?
 
swordi schrieb:
hey
aber zusätlich möchte ich einer listView ein contextmenü anhängen.

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);

}


 

Ähnliche Themen

N
  • no1Ltan
Antworten
5
Aufrufe
388
swa00
swa00
D
Antworten
4
Aufrufe
300
Appento
Appento
M
  • MikelKatzengreis
Antworten
5
Aufrufe
565
swa00
swa00
Zurück
Oben Unten