336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
ViewPager를 이용할 때 위와 제목과 같이 아래 Exception이 발생하기도 한다.
(저 같은 경우 PhotoView Library를 사용하다가 에러 발생)
java.lang.IllegalArgumentException: pointerIndex out of range
구글링을 해보고, PhotoView 샘플에서 살펴보니...
해결 책은 해당 Exception을 예외 처리 해주는 걸로 마무리가 되어 있었다.
ViewPager를 커스텀 하게 하나 추가하여 아래와 같이 onInterceptTouchEvent를 예외 처리 한다.
// pointerIndex out of range
@Override
public boolean onInterceptTouchEvent(MotionEvent ev) {
try {
return super.onInterceptTouchEvent(ev);
} catch (IllegalArgumentException e) {
if (RingQConfig.DEBUG) e.printStackTrace();
return false;
}
}
추후 수정이 어떻게 이루어질지 모르겠지만,
현재 (2016년4월4일) 발생은 계속 진행 중이고 예외처리로 마무리 지어야할듯 하다.
먼가.. 찝찝하네요 ㅎ
'나의 플랫폼 > 안드로이드' 카테고리의 다른 글
[Android] getColor와 getDrawable deprecated (0) | 2016.04.07 |
---|---|
[Android] Glide Library 사용시 참고 사항 (7) | 2016.04.06 |
[Android] !!! FAILED BINDER TRANSACTION !!! (2) | 2016.03.28 |
[Android] 안드로이드 키보드 보이기 모드 옵션 (0) | 2016.03.18 |
[Android] Toolbar 화살표가 검은색으로 변할 때 (0) | 2016.03.17 |