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 03/06/14, 17:29:51
Array

[xs_avatar]
oxot oxot no está en línea
Usuario muy activo
 
Fecha de registro: may 2010
Localización: Santiago
Mensajes: 741
Modelo de smartphone: Xiaomi RedRice
Tu operador: Pepephone
android.Text.Selection

Una pregunta genérica.
Usando el DDMS y el emulador veo que no existe ningún Intent que se lance cuando seleccionamos texto en cualquier Text o EditText.
Entiendo por tanto que la acción de seleccionar texto está el propio núcleo de Android, forma parte de cada app (al hacer el include del TextView o dónde sea).
Porque, después de contar esto, viene mi pregunta:

¿Existe la posibilidad de interceptar las llamadas a la selección de texto en cualquier View? Como para crear un selector de texto personalizado que se cargue sobre el de Android (imagino que como un servicio o así).

Perdón por las lagunas técnicas pero mis conocimientos no dan para más.

Cualquier información es bienvenida.
Responder Con Cita


  #2  
Viejo 03/06/14, 18:27:31
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
No, no existe un BroadcastReceiver para cuando seleccionas texto, y aunque existiese tampoco significaría que pudieses sustituir al del sistema, aunque ya al menos sería algo más factible.

Ahora bien, si existe la posibilidad de hacerlo dentro de tu propia app, supongo que si es posible.
Responder Con Cita
Gracias de parte de:
  #3  
Viejo 04/06/14, 00:18:11
Array

[xs_avatar]
oxot oxot no está en línea
Usuario muy activo
 
Fecha de registro: may 2010
Localización: Santiago
Mensajes: 741
Modelo de smartphone: Xiaomi RedRice
Tu operador: Pepephone
Bien gracias. Dentro de una app, por lo que he consultado, es factible (aunque un poco infierno) haciendo un override a ActionMode (Google tiene un tuto sobre ello) pero no es lo que me interesaba. Es que mi Android (MIUI v5) me parece horrible el sistema de selección de texto. Mis dedos gordacos no son capaces de ser nada precisos y por eso quería implementarme mi propio selector pero ya me parecía que eso estaría muy dentro de las entrañas de android.
Gracias igualmente.

Última edición por oxot Día 04/06/14 a las 00:21:05.
Responder Con Cita
Respuesta

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



Hora actual: 21:39:37 (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 / 邮件联系 /