Hola que tal, empiezo a programar en android y estoy haciendo una practica pero me ah surgido un problema.
Necesito que al hacer click en un Item de un ListView, se abra un ContextMenu, en este se deben mostrar dos opciones a y cada opcion debe ejecutar un intent. Y bueno ya tengo mucho tiempo con este problema que en concreto es, que no encuentro la forma para que el contextmenu sepa cual fue el item que lo llamo para asi abrir el intent que le corresponde.
Bueno solo llevo la listView y el ContextMenu algo asi
Código:
lista = (ListView) findViewById(R.id.listasiete) ;
ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,
android.R.layout.simple_list_item_1, itl );
lista.setAdapter(adapter) ;
lista.setLongClickable(false);
lista.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView<?> parent, View view,
int position, long id) {
registerForContextMenu(lista);
openContextMenu(lista);
Espero y pueda alguien enteder lo que intento hacer y ayudarme.