Quiero mostrar imágenes como presentación de diapositivas en android. Las imágenes vendrán del servidor en el formato de datos json. ¿Puede decirme cómo puedo pasar esas imágenes en el control deslizante de imágenes que mostrará las imágenes? número de imágenes procedentes del servidor en json, es totalmente dinámico, un grupo de imágenes ...Presentación de diapositivas de imágenes en android
5
A
Respuesta
8
Lo primero que debe hacer es tomar el recuento de las imágenes que provienen del json.Como obtiene todas las imágenes, puede mostrarlas al usuario utilizando las páginas horizontales. Ayuda a cambiar la imagen en cada deslizamiento como en este link. De lo contrario, puede utilizar dos marcos y puede establecer dos animaciones y mostrarlo como una diapositiva. Creo que este fragmento de código le ayudará.
if (imagesetflag == true) {
Right_to_left_in = AnimationUtils.loadAnimation(this,
R.anim.right_to_left_in);
Right_to_left_out = AnimationUtils.loadAnimation(this,
R.anim.right_to_left_out);
left_to_Right_in = AnimationUtils.loadAnimation(this,
R.anim.left_to_right_in);
Left_to_Right_out = AnimationUtils.loadAnimation(this,
R.anim.left_to_right_out);
frame1.setImageBitmapReset(decryptedimage, 0, true);
TVpagenum.setText("Page no:" + Currentpage + "/"
+ countOfPages);
frame1.bringToFront();
frame1.setVisibility(View.VISIBLE);
frame2.setVisibility(View.INVISIBLE);
frame1.setAnimation(Right_to_left_in);
frame2.setAnimation(Right_to_left_out);
imagesetflag = false;
} else {
Right_to_left_in = AnimationUtils.loadAnimation(this,
R.anim.right_to_left_in);
Right_to_left_out = AnimationUtils.loadAnimation(this,
R.anim.right_to_left_out);
left_to_Right_in = AnimationUtils.loadAnimation(this,
R.anim.left_to_right_in);
Left_to_Right_out = AnimationUtils.loadAnimation(this,
R.anim.left_to_right_out);
frame2.setImageBitmapReset(decryptedimage, 0, true);
TVpagenum.setText("Page no:" + Currentpage + "/"
+ countOfPages);
frame2.bringToFront();
frame2.setVisibility(View.VISIBLE);
frame1.setVisibility(View.INVISIBLE);
frame2.setAnimation(Right_to_left_in);
frame1.setAnimation(Right_to_left_out);
imagesetflag = true;
}
2
Debe analizar los datos Json entrantes y obtener las URL de la imagen. Con esa información puede usar un ViewPager y en su adaptador puede ejecutar asyncTask a mostrar imágenes en el diseño de elementos de ViewPager.
O puede usar ViewFlipper con animaciones (como fade-in, fade-out) para su control deslizante. La lógica debe ser la misma
Cuestiones relacionadas
- 1. Hacer una presentación de diapositivas en bucle sin JavaScript jQuery
- 2. extraer mediante programación diapositivas como imágenes de una presentación de PowerPoint (PPT)
- 3. Sin usar jquery, cómo recorrer las imágenes para hacer una presentación de diapositivas simple
- 4. diapositivas de la presentación HTML con sintaxis de Python destacando
- 5. jquery simple tutorial de diapositivas de imágenes
- 6. pantalla de presentación de Android
- 7. Combinación programática de diapositivas de presentaciones múltiples en una sola presentación
- 8. Control de PowerPoint Presentación
- 9. ¿Hay alguna manera de pasar una función de inicialización a una presentación de diapositivas de Orbit?
- 10. C# - forma de avanzar programáticamente la presentación de diapositivas de Powerpoint?
- 11. ¿Deberían definirse todas las imágenes de presentación en CSS?
- 12. Buscando una presentación de diapositivas de imagen móvil jQuery compatible con PhoneGap
- 13. Notificación de presentación de Android de BroadcastReceiver
- 14. Cómo implementar la pantalla de presentación en android
- 15. Tener varias plantillas de diapositivas en LaTeX Beamer
- 16. Procesamiento de imágenes en Android
- 17. UIImagePNGR ¿Problemas con la presentación?/Imágenes giradas 90 grados
- 18. Diapositivas de ramificación en PowerPoint (VBA)
- 19. Force Phonegap (Android) orientación de la pantalla de presentación
- 20. márgenes desconocidos en mi presentación de jquery?
- 21. Buscando una carga lenta Presentación jQuery o: hackear diapositiva cruzada
- 22. Cómo hacer impresions.js pase de diapositivas reproducción automática y bucle
- 23. Simple visor de imágenes de iPhone
- 24. Android - Tipos de imágenes compatibles
- 25. Cómo crear videos de imágenes con php?
- 26. Android: la pantalla de presentación no se muestra, ¿por qué?
- 27. Android: procesamiento de imágenes en tiempo real
- 28. Carga de imágenes con FTP en Android
- 29. Cargador de imágenes asincrónico en listview [Android]
- 30. Manera eficiente de almacenar imágenes en android
Upvoting y respuesta aceptando Ayúdenos tanto para mejorar la reputación en stackoverflow.So encantados de ayudarle you.thank aceptando ang la respuesta y Upvoting. :-) –