Я хочу показывать изображения как слайд-шоу в андроиде. Эти изображения будут поступать с сервера в формате json. Можете ли вы рассказать мне, как я могу передать эти изображения в слайдере изображений, которые будут отображать изображения. количество изображений, поступающих с сервера в json, полностью динамическое, группа изображений ...Снимки слайд-шоу в андроиде
ответ
Внутри вы должны сделать, чтобы взять количество изображений, поступающих из json.As вы получаете все изображения, которые вы можете показать пользователю, используя горизонтальные страницы. Это помогает изменить изображение в каждом проведите так, как в этом link. В противном случае вы можете использовать два кадра и можете установить две анимации и показать их как слайдер. Я думаю, что этот фрагмент кода вам поможет.
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;
}
Вы должны разобрать ближайшие данные Json и получить URL-адреса изображений. С помощью этих данных вы можете использовать ViewPager и в своем адаптере вы можете выполнить asyncTask до отображения изображений в макете ViewPager.
Или вы можете использовать ViewFlipper с анимацией (например, затухание, постепенное уменьшение) для вашего слайдера. . Логика должна быть одинаковой.
- 1. Изображения Zindex на слайдшоу
- 2. align wordpress слайдшоу в центре
- 3. Просмотр PDF в виде слайдшоу?
- 4. Липкая ситуация для слайдшоу jQuery
- 5. Open Fancybox слайдшоу из ссылки
- 6. Добавление слайдшоу на веб-страницу
- 7. Почему слайдшоу показывает код неправильный?
- 8. Autoplay (слайдшоу) галерея лайтбоксов в magnific lightbox?
- 9. Снимки HyperV
- 10. Изображение слайдшоу только для мобильных пользователей?
- 11. jQuery - Lightgallery.js - Обнаружение приближающегося конца слайдшоу
- 12. Jquery Cycle + Jcarousel слайдшоу превью не загружается?
- 13. Показать слайдшоу частных фотографий от Flickr
- 14. Jquery слайдшоу влияет только на один DIV
- 15. Выпадающее меню скрыто за слайдшоу JS
- 16. Снимки, не удаленные в Sonar
- 17. снимки в firebase и быстры
- 18. Скопируйте снимки в документ Word
- 19. Снимки Firebase в неправильном порядке
- 20. Снимки машинописных документов
- 21. Снимки на Amazon EC2
- 22. Автоматические снимки VM
- 23. Программный сайт Экранные снимки
- 24. Снимки виртуальной машины
- 25. Снимки изображений при анимации
- 26. Как прослушивать снимки экрана
- 27. моментальные снимки приложений CloudBees
- 28. Равномерные космические снимки?
- 29. Игра Screeps - моментальные снимки
- 30. Снимки веб-камеры Delphi
Upvoting и принимая ответ Помогите нам как улучшить репутацию в stackoverflow.So счастлив помочь you.thank принимая анг ответ и upvoting. :-) –