Efecto marquee en TextView y WebView

 En el evento On create, van a colocar uno de los siguientes códigos. El método 1 aplica para los textviews que ya existan en la aplicación, y el método 2 sirve para crear un WebView y agregarlo a un linear.


/*Agregar efecto marquee a un textview*/


//Metodo 1



textview1.setEllipsize(TextUtils.TruncateAt.MARQUEE);

textview1.setMarqueeRepeatLimit(-1);

textview1.setSingleLine(true);

textview1.setSelected(true);


//Metodo 2


String marqueeText = "Este texto es modificable";


final WebView web = new WebView(this);


web.loadUrl("data:text/html, <marquee scrollamount='1'>"+marqueeText+"</marquee>");


linearid.addView(web);


El atributo "scrollamount" sirve para cambiar la velocidad en la que se desliza el texto en el webview, y solo acepta números enteros.


Link del vídeo:


Comentarios

Entradas populares de este blog

Cambio de permisos de usuario

Seekbar personalizado

Multiples imagenes en Firebase Storage