-1

我是android開發新手。我在郵件活動中創建了一個回收站視圖。找不到RecyclerView

我已經定義活動佈局:

<android.support.design.widget.CoordinatorLayout 
    xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:app="http://schemas.android.com/apk/res-auto" 
    xmlns:ads="http://schemas.android.com/apk/res-auto" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:paddingLeft="@dimen/activity_horizontal_margin" 
    android:paddingRight="@dimen/activity_horizontal_margin" 
    android:paddingTop="@dimen/activity_vertical_margin"> 

    <android.support.v7.widget.RecyclerView 
     android:id="@+id/recycler_view" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content"/> 
.... 

</android.support.design.widget.CoordinatorLayout> 

在MainActivity.java,當我創建RecyclerView的情況下,它不可能解決回收視圖。

private RecyclerView rv; 

應用gradle這個樣子:

compileSdkVersion 23 
buildToolsVersion "23.0.1" 
minSdkVersion 16 
targetSdkVersion 23 

dependencies { 
    compile fileTree(include: ['*.jar'], dir: 'libs') 
    compile 'com.android.support:appcompat-v7:23.1.0' 
    compile 'com.android.support:appcompat-v7:23.0.0' 
    compile 'com.android.support:recyclerview-v7:23.1.0' 
    compile 'com.android.support:recyclerview-v7:23.0.1' 
    compile 'com.android.support:recyclerview-v7:23.0.0' 
    compile 'com.android.support:design:23.1.0' 
} 

請告訴我,我做錯了。另外讓我知道是否需要添加更多信息。

+1

1.什麼是實際的錯誤? 2.您不需要在您的依賴關係塊中重複條目;只需使用每個依賴項的最新可用版本即可。 – stkent

+0

錯誤:無法解析符號RecyclerView –

回答

1

使用此:

compileSdkVersion 23 
buildToolsVersion "23.0.1" 
minSdkVersion 16 
targetSdkVersion 23 

dependencies { 
    compile fileTree(include: ['*.jar'], dir: 'libs') 
    compile 'com.android.support:appcompat-v7:23.1.0' 
    compile 'com.android.support:recyclerview-v7:23.1.0' 
    compile 'com.android.support:design:23.1.0' 
} 

您有不同版本的庫。

+0

它沒有幫助。 –

+0

清潔和重建項目 –

0

你可能想這樣做,在你的onCreate(),你叫setContentView(...)後:

rv = (RecyclerView) findViewById(R.id.recycler_view);