Cómo cambiar el color del hipervínculo en android
Para mostrar el hipervínculo en una página en mi aplicación de Android, estoy haciendo esto:
MyProgram.java
- ¿Cómo funciona AsyncTask <String, Void, Void>?
- Combine layout_weight con minWidth
- ¿Cómo poner varias vistas de texto y la vista de la imagen en android?
- OnMenuItemSelected no se llama cuando la disposición se establece para el elemento de menú
- FragmentTabHost: No se conoce ninguna pestaña null
link1.setText(Html.fromHtml(linkText1)); link1.setMovementMethod(LinkMovementMethod.getInstance()); TextView link = (TextView) findViewById(R.id.textView2); String linkText = "Visit the <a href='http://www.mydomain.com'>My Website</a> web page."; link.setText(Html.fromHtml(linkText)); link.setMovementMethod(LinkMovementMethod.getInstance()); // Place email address TextView email = (TextView) findViewById(R.id.textView3); String emailText = "Contact Me: <a href=\"mailto:[email protected]\">[email protected]</a>"; email.setText(Html.fromHtml(emailText)); email.setMovementMethod(LinkMovementMethod.getInstance());
Myprogram.XML
<TextView android:text="TextView" android:id="@+id/textView2" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textColor="#000000" android:textSize="30dp"></TextView> <View android:layout_width="fill_parent" android:layout_height="30dp"> </View> <TextView android:text="TextView" android:id="@+id/textView3" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textColor="#000000" android:textSize="30dp"></TextView>
Si ves en mi XML, he intentado cambiar el color a negro (android: textColor = "# 000000") pero todavía no veo ningún cambio en el hipervínculo. Todavía está en color predeterminado, es decir, azul
Alguna ayuda ?
- Margen dentro del texto de edición en android
- Cambiar dinámicamente la altura de la fila en una vista de lista basada en el número de elementos de la lista
- ¿Cómo autorizar la forma de anular onMeasure ()?
- Android: El editor XML predeterminado ya no se abre
- ¿Cómo crear el diseño de una vista personalizada de forma programática?
- ButterKnife no trabaja con Jack?
- Cómo tener EditText con borde en Android Lollipop
- Que constructor a ser llamado para ver?
Debe utilizar otro atributo:
android:textColorLink="#000000"
Compruebe este código:
String text = "Visit stackoverflow.com"; TextView label = new TextView(this); label.setText(text); Pattern pattern = Pattern.compile("stackoverflow.com"); Linkify.addLinks(label, pattern, "http://"); label.setLinkTextColor(Color.CYAN);
- No se eliminan las cookies del navegador móvil (cromo, safari) en la sesión de cierre
- ¿Existe un componente nativo para el botón de acción Flotante en Diseño de materiales de Android?