Avisos

Programación y Desarrollo para Android Subforo exclusivo para temas de programación de software para PDAs y desarrollo de aplicaciones, interfaces, etc bajo Android

Respuesta
 
Herramientas
  #1  
Viejo 13/08/13, 22:51:07
Array

[xs_avatar]
alanddd alanddd no está en línea
Usuario novato en la web
 
Fecha de registro: ago 2013
Mensajes: 1
Tu operador: Movistar

Ayuda List View y menus contextuales

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.
Responder Con Cita


  #2  
Viejo 14/08/13, 00:15:24
Array

[xs_avatar]
kriogeN kriogeN no está en línea
Colaborador/a
· Votos compra/venta: (1)
 
Fecha de registro: oct 2010
Localización: Murcia
Mensajes: 4,637
Modelo de smartphone: Samsung Galaxy S7 Edge SM-G935F
Tu operador: Vodafone
En vez de pasar la lista pasa la "view" del "onItemClick". Así sabrás el elemento que has pulsado.
Responder Con Cita
Respuesta

Estás aquí
Regresar   Portal | Indice > Todo sobre Android > Programación y Desarrollo para Android



Hora actual: 11:57:56 (GMT +2)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /