Autore Topic: ContextMenu su Gridview  (Letto 541 volte)

Offline teopa

  • Nuovo arrivato
  • *
  • Post: 2
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Nexus One
ContextMenu su Gridview
« il: 26 Marzo 2012, 11:32:18 CEST »
0
Ho una GridView che viene popolata dinamicamente con dei Button tramite un ButtonAdapter.
Vorrei associare un ContextMenu ad ogni bottone contenuto nella GridView, ma sto impazzendo perchè non riesco a fare funzionare questa cosa.
Aiutatemi per favore, vi posto il codice:

Codice (Java): [Seleziona]
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
.
.
.
// Btns è un array di Button creato dinamicamente da codice
aButtonAdapter adapter = new aButtonAdapter(this, Btns);
GridView Grd = (GridView) findViewById(R.id.costi_grd);
Grd.setAdapter(adapter);
registerForContextMenu(Grd);
.
.
.
.
}


@Override
public void onCreateContextMenu(ContextMenu menu, View v, ContextMenuInfo menuInfo) {
super.onCreateContextMenu(menu, v, menuInfo);

menu.setHeaderTitle("Gestisci Elemento");
menu.add(Menu.NONE, MENUITEM_Cate_1, 1, "Azione 1");
menu.add(Menu.NONE, MENUITEM_Cate_2, 2, "Azione 2");

}

Offline teopa

  • Nuovo arrivato
  • *
  • Post: 2
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Nexus One
Re:ContextMenu su Gridview
« Risposta #1 il: 27 Marzo 2012, 11:50:33 CEST »
0
Nessuno mi sa aiutare please?