alcatrazbr
11/22/2016 - 1:20 AM

popup context menu

popup context menu

/* oncreate */
registerForContextMenu(lista); /*lista = objeto*/

    @Override
    public void onCreateContextMenu(ContextMenu menu, View v, ContextMenu.ContextMenuInfo menuInfo) {
        if (v.getId() == R.id.lvEtapa) {
            ListView lv = (ListView) v;
            AdapterView.AdapterContextMenuInfo acmi = (AdapterView.AdapterContextMenuInfo) menuInfo;
//            OSEtapa et = (OSEtapa) lv.getItemAtPosition(acmi.position);

            menu.setHeaderTitle("opções");
            menu.add(Menu.NONE, 1, Menu.NONE, "Excluir");
//            menu.add(et.getNome());
        }
    }


    @Override
    public boolean onContextItemSelected (MenuItem item){
        // TODO Auto-generated method stub
        switch (item.getItemId()) {
            case 1: {
             /*excluir*/
            }
            break;
        }

        return super.onContextItemSelected(item);
    }