2015-02-10 3 views
0

У меня возникла проблема с onItemClickListener. У меня есть ListView, который содержит строки, а также два изображения из таблицы parse.com. Я хочу показать строки и изображения (которые я нажал в базе данных parse.com) в другом действии после того, как я нажму на любой элемент. Я успешно получаю все строки, используя getIntent(), но я не могу найти решение для получения изображений из ListView элементов динамически.Parse.com ListView OnClickListener Passes Dynamic ImageView

Каков наилучший способ сделать это?

+0

U декодировать файл синтаксического анализа, с адресом на большой палец в списке. Поэтому сохраните isf, чтобы вы могли перейти к новой активности. Если вы используете хорошую фреймворк изображения (uil или aquery ...), он будет кэшироваться, когда u вызывается для URL-адресов bmp во второй раз –

+0

Я не понимаю ... вы можете поделиться этим кодом, чтобы сделать то же самое! – Rubal

ответ

0

В этом случае событие щелчка может обеспечить значение строки в файл URL, на другой вид деятельности через внешний вид putExtra

в docs для вызова $ FileObj.'getUrl», который извлекает URL как тип строки

работая с изображениями в постоянстве, вы должны хранить как full-sz, так и thumb-sz, работая с большим пальцем в контексте списка-адаптера.

Так что, если у вас сохранить растровое изображение для файла превью на разборе, с «GetURL» вы можете работать на значении URL файла (его полезным в рамках как «Volley»)

Читать up на using adapters, в частности «getView» для загрузки растрового изображения, когда вам нужно предоставить bmp адаптеру списка из вашего образа lib.

Пропустите File-URL-строку на новую деятельность в «Extra строкового значения»

Использование Volley для сетей/файл и-поискового кэширования растровых изображений. бит предположения, но Volley и parse должны быть в порядке.

Смежные вопросы