Android enlaza sin primer carácter
Estoy utilizando Linkify para detectar etiquetas (#) en un TextView.
Pattern userMatcher = Pattern.compile("\\B@[^:\\s]+"); String userViewURL = "https://www.instagram.com/explore/tags/"; Linkify.addLinks(tvComment, userMatcher, userViewURL);
Se supone que la url termina con este texto sin el carácter "#".
- Androide ClickableSpan intercepta el evento de clic
- Espaciado de párrafos con SpannableStringBuilder en TextView
- Android ExpandableListView con vínculos que se pueden hacer clic en TextView hijo no se expandirá al tocar TextView
- ¿Cómo evitar la vista superpuesta en el diseño relativo en android?
- Android / Java: ¿Determinar si el color del texto se mezclará con el fondo?
Quiero usarlo para buscar Instagram:
https://www.instagram.com/explore/tags/mytag
pero Linkify abre una url con carácter '#':
https://www.instagram.com/explore/tags/#mytag
¿Cómo puedo eliminar el carácter '#' del vínculo creado con Linkify.
- OnFling para que un TextView no funcione
- Android - epub reader para leer archivos .epub ..
- Android Fuente personalizada Spannable Tipo de letra
- ¿Cómo habilito la copia estándar para un TextView en Android?
- Expanda TextView con wrap_content hasta que la vista de vecino llegue al final del padre
- Android ScrollView scrollTo () método no funciona con TextView?
- Scrollview es extremadamente lento en ics (android 4.0) cuando contiene una larga textview
- Android deshabilitar evento onclick cuando los vínculos de url hicieron clic
prueba esto
Linkify.TransformFilter transformFilter = new Linkify.TransformFilter() { //skip the first character to filter out '@' public String transformUrl(final Matcher match, String url) { return url.substring(1); } };
- Actualización de eventos de calendario de Android SQLiteException
- Cambiar el color de fondo del teclado