0

자주 ImageView를 업데이트하고 싶습니다. 나는 여러 개의 이미지가있는 갤러리가 있고 갤러리의 onFling 메서드를 사용하여 이미지를 선택하고 있습니다. fling을 완료 한 후에 나는 갤러리에서 선택한 이미지를 보여줘야하는 내 화면에서 이미지보기를 볼 수 있습니다. 별도의 스레드에서 선택한 이미지로 ImageView를 업데이트 할 수 있습니다. 그러나 사용자가 갤리선을 계속 스크롤하고 이미지를 매우 빠르게 선택하면 선택한 각 이미지에 대한 스레드가 시작되고 ImageView가 업데이트됩니다. 그러나이 업데이트에서는 사용자가 10 개의 이미지를 연속적으로 선택한 다음 ImagesView가 해당 이미지를 순서대로 하나씩 업데이트하면 긴 시간이 걸리는 것으로 가정합니다. 사용자가 10 개의 이미지를 연속적으로 선택한 다음 내 이미지보기가 선택한 마지막 이미지를 직접 업데이트하면됩니다.android에서 ImageView 업데이트하기

사전 도움이 필요하면 언제든지.

답변

0

실제로 시도한 것은 잘못되었습니다. 갤러리의 onItemSelectedListener를 사용해야합니다.

그래서 이미지가 갤러리에서 선택 될 때마다이 메소드가 호출됩니다.

다음은이를 수행하는 방법에 대한 아주 좋은 예입니다.

http://mobsandgeeks.blogspot.in/2011/04/image-switcher-example.html

+0

Thnx 사용자가 항목을 선택할 때마다보다 갤러리 항목을 이동하고 나는 갤러리의 onFling 방법을 사용하고, 왜 thts을 그 싶지 않는 경우에 답장을하지만 UR 데모입니다. 온 플링 방법에서는 플링이 중지되는 항목 만 선택됩니다. 그게 왜 내가 onFling 메서드를 사용하고 있습니다. – Ravinder