0
从我的研究中,它看起来像一个FirebaseRecyclerAdapter是填充项目列表的正确方法,但似乎无法获取FirebaseRecyclerAdapter设置。我添加了下面显示的依赖关系,但是当我尝试创建FirebaseRecyclerAdapter时,解决方案表示它无法识别符号FirebaseRecyclerAdapter。从Firebase填充列表的正确方法是什么?
dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
testCompile 'junit:junit:4.12'
compile 'com.google.firebase:firebase-database:9.6.0'
compile 'com.google.firebase:firebase-core:9.6.0'
compile 'com.google.firebase:firebase-auth:9.6.0'
compile 'com.android.support:appcompat-v7:24.1.1'
compile 'com.android.support:design:24.1.1'
compile 'com.android.support:support-v4:24.1.1'
compile 'com.firebase:firebase-client:2.2.4'}
也删除这一行,因为混合版本的Firebase SDK不是一个好主意:'compile'com .firebase:firebase-client:2.2.4'' –
@FrankvanPuffelen我添加了compile语句和import语句,并删除了firebase-client依赖项,但导入语句不起作用。我得到错误无法解析符号'FirebaseRecyclerAdapter' –
您是否在添加编译'com.firebaseui:firebase-ui:0.6.0'后重新同步Gradle? – Ryan