Posición: Advanced Member
Grupos: Registered
Registrado: 21/10/2013(UTC) Mensajes: 39
Agradecimientos: 4 veces Fue agradecido: 8 vez/veces in 6 publicación(es).
|
Buenas tardes.
Vengo con una nueva duda. La cosa es la siguiente: tengo una lista que, al pulsar el botón de manera prolongada, sale un menú contextual de opciones. Una de sus opciones es renombrar el elemento seleccionado. No se como hacer que, al pulsar dicha opción, aparezca un editText para el cambio de nombre, sin tener que cambiar de actividad. Espero que me podais ayudar!
|
|
|
|
Posición: Administration
Grupos: Administrators
Registrado: 07/10/2010(UTC) Mensajes: 436  Ubicación: España Agradecimientos: 38 veces Fue agradecido: 49 vez/veces in 48 publicación(es).
|
Hola! Cuando des esa pulsación prolongada tendrás que cargar en el método otra actividad y desde allí volver a la que estabas, esto se hace con el Intent que espera el resultado del intent que llamas: Código:
Intent intent = new Intent(Intent.ACTION_PICK, ContactsContract.Contacts.CONTENT_URI);
startActivityForResult(intent, 1); for resoult
Es como el ejemplo del Hola Mundo al que llamas desde una actividad a otra, te pregunta tu nombre y esta te devuelve el resultado de "hola tu nombre" que la pone en la actividad desde donde la llamaste. No se me ocurre otra solucion, ya que como dices, eres tu mismo el que tienes que poner el nuevo nombre :S Bueno espero haberte ayudado!! |
|
|
|
|
Salto de foro
No puedes iniciar nuevos temas en este foro.
No puedes responder a temas en este foro.
No puedes eliminar sus temas en este foro.
No puedes editar sus temas en este foro.
No puedes crear encuestas en este foro.
No puedes votar las encuestas en este foro.