IllegalArgumentException: pointerIndex out of rang

解決java.lang.IllegalArgumentException: pointerIndex out of range的錯誤          

 

在網上不少關於該bug的處理都衆說紛紜,我在這裏再也不詳述該bug產生的緣由,下面給出一種在4.1的機子上測試經過的方案:java

1.讓你的view(多是ScrollView,WebView,MapView等),建立一個子view繼承於它們中的某一個;測試

2.重寫onInterceptTouchEvent 和onTouchEvent方法spa

3.try catch 該兩個方法,形以下面:blog

try{繼承

super.onInterceptTouchEvent(MotionEvent ev)get

} catch(ILLegalArgumentException ex) {it

}io

return false;bug

try{方法

super.onTouchEvent(MotionEvent ev)

} catch(ILLegalArgumentException ex) {

}

return false;

相關文章
相關標籤/搜索