2013-03-05 7 views
1

내가해야 할 일은 이미지가 채워지는 화면 중간에 수평 파이프 라인을 만드는 것입니다. 움직이는 수평 호출기와 같습니다.원형 수평 ScrollView를 만드는 방법

난 어려움이있다. 나는 여전히 수평 스크롤을 원형 이미지 슬라이더로 가져 오는 아이디어를 찾고있다.

그러나 마지막 이미지를 표시 할 때 첫 번째 이미지가 대기열에 있어야합니다.

누구나 논리를 제공 할 수 있습니까?

대단히 감사합니다.

+0

는 봐 이 http://www.c-sharpcorner.com/uploadfile/manish1231/working-with-android-scrollview-in-vs2010/ – itsrajesh4uguys

+0

에서 이것도 봐 http://androidmaterial.blogspot.in/2012/07/ scrollview-and-horizontalscrollview-in.html – itsrajesh4uguys

답변

0

사용할 수있는 표준 위젯이 없습니다. 미안하지만 필요한 오픈 소스 구현을해야합니다. 당신은 그물에 대한 것을 알 수 있고, 그것에 대한 문서화 된 문서를 선택하십시오.

0

이미지를 슬라이드하는 동안 마지막 인덱스에 도달하면 Array 인덱스를 0으로 설정하기 만하면됩니다.

+0

대단히 감사합니다. 정말 도움이되지만 한 이미지에서 다른 이미지로 전환하는 동안의 애니메이션은 어떨까요? 어떻게 관리 할 수 ​​있겠 어. –

0

최상의 옵션은 갤러리 (또는 온라인으로 찾으면 EcoGallery) 또는 호출기를 구현하는 것입니다.

해당 ViewGroup에 대해 BaseAdapter를 확장하지만 사용자의 데이터를 보유하기 위해 ArrayList<>을 사용하는 CustomAdapter를 사용합니다. getCount()의 경우 Integer.MAX_VALUE을 반환해야합니다. 즉시 당신의 뷰 그룹을 setAdapter() 전화, 당신은 정말있는 당신이 사용하는 뷰 그룹 따라, setCurrent(Integer.MAX_VALUE/2); (또는 유사한 무언가를 호출해야합니다.

과 마지막으로, 당신의 getView 당신이 그럼 당신은 생성 할 수 while(position > mArray.size()) position = position - mArray.size();을 넣어한다 일반적으로 볼 수 있습니다.

사용자가 0에 Integer.MAX_VALUE에 끝낼 수 있지만, 사용자가 멀리 얻을하기가 매우 어려울 것 같은 (진정한 원형되지 않습니다.

관련 문제