我正在尝试创建一个 Firebase 数据库来存储员工信息,然后在查询地址时,所有留在该特定区域的员工都应该显示在 ListView 或 RecyclerView 中,但是,我遇到了以下问题:
我无法填充 ListView。
ArrayList<String> mItems = new ArrayList<>();
ArrayAdapter mAdapter;
ListView mRecyclerView;
FirebaseListAdapter<String> fireAdapter = new FirebaseListAdapter<String>() {
@Override
protected void populateView(View view, String s) {
//populate view
}
};
在上面的代码中,我无法编写构造函数使其变为,
FirebaseListAdapter<String> fireAdapter = new FirebaseListAdapter<String>(this,String.class,
android.R.layout.simple_list_item_1,mEmployRef) {
@Override
protected void populateView(View view, String s) {
//populate view
}
};
当我用构造函数编写上面的代码时,它说,
无法解析构造函数“FirebaseListAdapter(匿名 android.view.View.OnClickListener,java.lang.Class,int,com.google.firebase.database.DatabaseReference)”
我该如何解决这个问题?当我尝试使用 RecyclerView 时会出现类似的问题。