Динамически изменить изображение внутри изображения - PullRequest
0 голосов
/ 26 февраля 2012

Мне нужно показывать определенное количество изображений в просмотре изображений динамически, каждые несколько секунд, мне нужно показывать в этом просмотре около 40 изображений, без событий клика или других, просто измените изображение, желательно получить их с сайтакак я могу начать с этого?действительно буду признателен за вашу помощь.

Ответы [ 2 ]

1 голос
/ 26 февраля 2012

Используйте обработчик для изменения изображения каждый раз, когда вы указываете задержку.Опубликуйте Runnable, который меняет изображение с любой временной задержкой, которую вы пожелаете.

Часто люди используют асинхронную задачу для загрузки данных в Интернете.Лично мне это никогда не требовалось, но вам может понадобиться загрузить изображения в асинхронной задаче, поскольку это может замедлить работу интерфейса и вызвать принудительное завершение работы.Проверьте это хотя.

0 голосов
/ 26 февраля 2012
    Bitmap bmp = MediaService.getDisplayImage("image_url", getApplicationContext());
    ((ImageView)findViewById(R.id.yourimageviewid)).setImageBitmap(bmp);

таким образом вы можете извлечь изображение из сети и установить его в свой ImageView ... оставьте все перемешанные изображения и т.д. детали, которыми вы можете управлять с помощью таймера

...