Cómo jugar GIF animado en TextView?
Estoy utilizando TextView
para TextView
texto con imágenes GIF
:
Html.ImageGetter imageGetter=new Html.ImageGetter imageGetter() { public Drawable getDrawable(String source) { return getDrawableFromSd(String source); } } mtTextView.setText(Html.fromHtml(text,imageGetter,null));
Algunos archivos se animan, pero no se animan al mostrar en TextView
. ¿Cómo se muestra con animación?
- Poner una vista de texto encima de un fragmento de lista
- Android: cómo agregar Icono en el lado izquierdo de la TextView
- Eliminar Negrita de la vista de texto sin cambiar otros atributos
- ¿Cómo obtener el recuento de líneas de textview antes de renderizar?
- Android TextView Problema de enfoque en listview (sólo MarshMallow)
- Cómo cambiar el texto de TextView en el cambio de texto de EditText?
- ¿Cómo puedo reducir el espaciado entre texto en mi diseño de Android?
- ¿Cómo puedo poner un borde alrededor de una vista de texto de Android?
- ¿Con qué frecuencia puede actualizar una vista de texto sin desorden
- IllegalArgumentException al seleccionar texto en Android TextView
- Fondo de desvanecimiento de TextView desplazable
- Android OS bug con algunos dispositivos que ejecutan Jelly Bean / 4.2.1 - TextView.setError (error CharSequence) Icono que falta
- Aumentar ListFragment inbuilt tamaño de la vista de texto vacío
Puede utilizar Glide para mostrar gif en lugar de utilizar WebView. Es tan simple como
Glide.with(context) .load(gifImageUrl) .asGif() .placeholder(R.drawable.loading) .crossFade() .into(imageView);
También puedes leer esta publicación: – http://inthecheesefactory.com/blog/get-to-know-glide-recommended-by-google/en
Cómo jugar GIF animado en TextView?
No lo haces. Android tiene poco soporte para GIF animados, y definitivamente no a través de un ImageSpan
en un TextView
.
Pero, ¿cómo mostrar el texto con sonrisas animadas en el elemento de ListView de otra manera?
Lo más probable es que no lo hagas.
Le invitamos a probar un AnimationDrawable
cuando cree su ImageSpan
. O bien, puede intentar algo similar a LevelListDrawable
, donde lo "anima" alternando entre los niveles de forma periódica.
- Intellij idea que muestra error: no se pudo crear la máquina virtual java
- Cómo leer los números y el texto de la cámara en android?