2015-06-29 68 views
1

我是新來的android和我有以下錯誤。Android java.lang.NoSuchMethodError

java.lang.NoSuchMethodError:android.support.v7.widget.RecyclerView.getChildAdapterPosition

這是我在錯誤發生之前添加的代碼。

Paint paint = new Paint(); 
paint.setStrokeWidth(5); 
paint.setColor(Color.BLUE); 
paint.setAntiAlias(true); 
paint.setPathEffect(new DashPathEffect(new float[]{25.0f, 25.0f}, 0)); 
recyclerView.addItemDecoration(
      new HorizontalDividerItemDecoration.Builder(getActivity()).paint(paint).build()); 

我應該使用什麼導入?

+0

你有支持Android V7 widget作爲一個圖書館嗎? – krikara

回答

0

在你的build.gradle加入這一行:

compile 'com.android.support:recyclerview-v7:22.2.0' 

here如何使用RecyclerView

+0

如果您要建議依賴關係,請確保它是最新的'22.2.0'。 –

+0

謝謝@JaredBurrows我編輯我的答案,我不記得最後一個版本,我從我的電話回答。 – Santiago

+1

您好,我正面臨類似的種類或錯誤** java.lang.NoSuchMethodError:沒有靜態方法setOnApplyWindowInsetsListener(Landroid/view/View; Landroid/support/v4/view/OnApplyWindowInsetsListener;)類Landroid/support/v4/view中的V/ViewCompat;或其超類(聲明'android.support.v4.view.ViewCompat'出現在/data/data/com.dovezeal.gapp/files/instant-run/dex/slice-support-v4-r7_6455648c9de399318a02085a4f76c6431b0bc412-classes.dex )** –

相關問題