1. 程式人生 > >RecyclerView的版本要和appcompat 的版本不一致 引發的錯誤

RecyclerView的版本要和appcompat 的版本不一致 引發的錯誤

錯誤現象:

使用RecyclerView時,當item的數量過多,需要向下滑動顯示時,程式就出錯退出,

logcat裡出現了個錯誤:

這裡寫圖片描述

在stackoverflow 有人說 是因為RecyclerView控制元件所依賴的android-support-v4包版本不一致造成的,即專案本身使用了一個appcompat的依賴(appcompat中包含了android-support-v4.jar),而這個support-v4和RecyclerView依賴的support-v4不是一個版本

上圖:
這裡寫圖片描述

解決辦法:

這裡寫圖片描述

這就好啦。