this link에서 무한보기 호출기를 시도했습니다. 이 코딩에 따라 현재 항목 위치를 얻는 방법을 알고 싶습니다. viewPager의 getCurrentItem
메소드에서 위치를 검색합니다. 그러나 위치가 잘못되었습니다. 콜백 OnPageChangeListener
메서드를 시도했지만 작동하지 않습니다. 가로로 화면을 이동하면서이 viewpager의 현재 페이지를 표시보기 호출기에서 현재 항목 위치 가져 오기
답변
mPager.setOnPageChangeListener(new OnPageChangeListener() {
@Override
public void onPageSelected(int arg0) {
switch (arg0) {
case 1:
fragment1 = (Fragment1) getSupportFragmentManager()
.findFragmentByTag(
"android:switcher:" + R.id.pager + ":"
+ (arg0 - 1));
Bundle bundle =fragment1.SaveComplaintData();
if(bundle.size()==0){
mPager.setCurrentItem(0);
}
else{
data.setBundle(bundle);
}
break;
case 2:
fragment2 = (fragment2) getSupportFragmentManager()
.findFragmentByTag(
"android:switcher:" + R.id.pager + ":"
+ (arg0 - 1));
break;
default:
break;
}
btnAction(arg0);
}
@Override
public void onPageScrolled(int arg0, float arg1, int arg2) {
}
@Override
public void onPageScrollStateChanged(int arg0) {
}
});
현재 물품 위치를 얻고 싶습니다. – user1156041
내가 코딩을 했어. 하지만 널 조각이있어. 조각을 찾을 수 없습니다. – user1156041
감사합니다.
viewPager.setOnPageChangeListener(new OnPageChangeListener() {
public void onPageSelected(int arg0) {
// TODO Auto-generated method stub
}
public void onPageScrolled(int arg0, float arg1, int arg2) {
// TODO Auto-generated method stub
int currentPage = viewPager.getCurrentItem() + 1;
textView.setText(currentPage + " out of " + ...);
}
public void onPageScrollStateChanged(int arg0) {
// TODO Auto-generated method stub
int currentPage = viewPager.getCurrentItem() + 1;
textView.setText(currentPage + " out of " + ...);
}
});
대신 ...
을 입력하면 현재 항목의 총 페이지 수를 입력 할 수 있습니다.
게시 내용에 대한 답변을 편집 할 수 있습니까? –
화면을 가로로 움직이는 동안 뷰 페이지의 현재 페이지를 표시합니다. –
대신 "..."을 사용하면 현재 항목의 총 페이지 수를 입력 할 수 있습니다. –
- 1. 보기 호출기에서 비디오 재생
- 2. QMutableListIterator에서 현재 항목 가져 오기
- 3. Google지도 현재 위치 가져 오기
- 4. 보기 호출기에서 인접한 조각의 부분 표시
- 5. 보기 호출기에서 조각의 기본 로딩 방지하기
- 6. 잘못된 항목 위치 가져 오기 ListView
- 7. Python의 목록에서 현재 항목 가져 오기
- 8. 선택한 (현재) 목록 항목 ID 가져 오기
- 9. MVVMCross MvxListView에서 현재 항목 가져 오기
- 10. 는 HtmlBeginCollectionItem 가져 오기 현재 항목
- 11. PyQt : 현재 QTreeWidget 항목 가져 오기
- 12. SharePoint에서 현재 목록 항목 가져 오기
- 13. Episerver, 사용자에게 현재 "작업 항목"가져 오기
- 14. JSP에서 현재 위치 경로 가져 오기?
- 15. 현재 창 상단에서 위치 가져 오기
- 16. 현재 GPS 위치 가져 오기. 전화
- 17. 현재 위치 가져 오기 (경도 및 위도)
- 18. 비동기 작업을 사용하여 현재 위치 가져 오기
- 19. 앱을 여는 중 현재 위치 가져 오기
- 20. Google+ API : 프로필의 현재 위치 가져 오기
- 21. 현재 키 커서 위치 텍스트 가져 오기
- 22. 코드 미러 현재 위치 가져 오기
- 23. 현재 위치 가져 오기 후지도 새로 고침
- 24. 현재 모니터에서 구성 요소 위치 가져 오기
- 25. 입력 목록에서 현재 위치 가져 오기
- 26. Android에서 현재 GPS 위치 가져 오기
- 27. 앱을 실행할 때 현재 위치 가져 오기
- 28. 현재 키보드 커서 커서 위치 가져 오기
- 29. Word에서 현재 커서 위치 가져 오기 (VSTO)
- 30. Windows에서 현재 창 위치 가져 오기
vp.getCurrentItem() 여기서 vp는 내가 볼 수 있도록 view-pager.post 일부 코드입니다. – TheFlash
'onPageSelected' 메서드에서 위치 인덱스를 얻었고이 위치에서 배열을 찾습니다. 위치 지수가 잘못되어 예외가 발생했습니다. – user1156041