Анимированные просмотры галереи Android - PullRequest
0 голосов
/ 01 марта 2012

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

У меня есть виджет галереи, вэто у меня есть изображения, и выбранное одно немного больше другого.Я сделал это с помощью анимации в формате .xml.

Когда я нажимаю кнопку, чтобы добавить в нее другое изображение, последнее выбранное изображение, но его исходный размер (не масштабированный) остается на играх, где новый выбранный элемент, но как-то об этом.Как побочный эффект.Я пытаюсь сделать недействительной всю галерею, элемент, который выбирается, когда я добавляю новый элемент, после добавления нового элемента он не исчезает ...

Пожалуйста, помогите, я в отчаянииоб этом!

Ответы [ 2 ]

0 голосов
/ 09 марта 2012

Я понял это. Проблема в масштабной анимации. Поэтому перед уведомлением о данных мне нужно вызвать view.clearAnimation ();

0 голосов
/ 01 марта 2012

Не знаю точно, в чем заключается ваша проблема, но похоже, что если вы добавляете новый элемент, вы должны сообщить адаптеру в галерее, что вы добавили новые данные, чтобы он мог перерисовать / обновить.Дайте мне знать, если что-то вроде этого работает:

((BaseAdapter) yourGalleryView.getAdapter()).notifyDataSetChanged(); // Data has changed. 
...