¿Cómo subraya un texto en android xml?
¿Cómo subraya un texto en el archivo xml? No hay una selección en el textStlye por favor ayuda?
- Android XML Cómo obtener un ID de recurso (entero) de XML
- Desplazamiento y desaparición de líneas de código; Problemas con el Editor XML de Eclipse
- Registrar un Local BroadcastReceiver en AndroidManifest.xml?
- Escribiendo algunos caracteres como '<' en un archivo xml
- ¿Cuál es el significado de xmlns: herramientas en el diseño de Android XML?
- Cómo crear archivos estáticos (sólo con archivos xml) ExpandableListView en Android
- Cómo inflar Android View en la clase LinearLayout?
- Disposición de Android: coloca una vista entre dos vistas
- convertir xml a json android
- Exhibición de la secuencia de la Cadena de Android Signo de porcentaje
- Adaptación de adaptadores desde la vista de lista a la clase de vista de elemento único
- Include tag en el archivo xml de la programación de Android
- Android: obtiene los elementos de la matriz de cadenas y muestra uno por uno en la vista de texto
Si está utilizando un archivo xml de recursos de cadena (compatible con etiquetas HTML), puede hacerse utilizando <b> </b>
, <i> </i>
y <u> </u>
.
<resources> <string name="your_string_here"> This is an <u>underline</u>. </string> </resources>
Si desea subrayar algo del uso del código:
TextView tv = (TextView) view.findViewById(R.id.tv); SpannableString content = new SpannableString("Content"); content.setSpan(new UnderlineSpan(), 0, content.length(), 0); tv.setText(content);
Espero que esto ayude
Utilizar esta:
TextView txt = (TextView) findViewById(R.id.Textview1); txt.setPaintFlags(txt.getPaintFlags() | Paint.UNDERLINE_TEXT_FLAG);
<resource> <string name="your_string_here">This is an <u>underline</u>.</string> </resources>
Si no funciona entonces
<resource> <string name="your_string_here">This is an <u>underline</u>.</string>
Porque "<" podría ser una palabra clave en algún momento.
Y para mostrar
TextView textView = (TextView) view.findViewById(R.id.textview); textView.setText(Html.fromHtml(getString(R.string.your_string_here)));
En primer lugar ir al archivo String.xml
Puede agregar atributos html como, cursiva o negrita o subrayar aquí.
<resource> <string name="your_string_here">This is an <u>underline</u>.</string> </resources>
Para completar la respuesta de Bhavin. Por ejemplo, para agregar subrayado o redirección.
((TextView) findViewById(R.id.tv_cgu)).setText(Html.fromHtml(getString(R.string.upload_poi_CGU))); <string name="upload_poi_CGU"><![CDATA[ J\'accepte les <a href="">conditions générales</a>]]></string>
Y usted puede saber la etiqueta compatible aquí: http://commonsware.com/blog/Android/2010/05/26/html-tags-supported-by-textview.html
Utilicé debajo del método, él es trabajo para mí. A continuación se muestra el ejemplo de Button, pero también podemos usarlo en TextView.
Button btnClickMe= (Button) findViewById(R.id.btn_click_me); btnClickMe.setPaintFlags(btnClickMe.getPaintFlags() | Paint.UNDERLINE_TEXT_FLAG);
- Atrapar en el golpe para despedir el evento
- Cómo crear perfiles de aplicaciones de Android con el complemento de Eclipse TPTP en lugar de traceview