我正在开发一个 Android 应用程序,到目前为止它运行良好。我在welcometojungleactivity.class 中设置了一个适配器,我的适配器类是plantlistadapter,即使我已经完成了本课程的工作并从事其他课程的工作,它工作正常,我不知道问题是如何意外发生的。
welcometojungleactivity.java(包含 RecyclerView)
FirebaseRecyclerAdapter<plantsWord, plantslistAdapter> mFirebaseRecyclerAdapter = new FirebaseRecyclerAdapter<plantsWord, plantslistAdapter>(
plantsWord.class, R.layout.item_plantslist, plantslistAdapter.class, mPlantsDatabaseReference
) {
@Override
protected void populateViewHolder(plantslistAdapter viewHolder, plantsWord model, int position) {
viewHolder.setDetails(getApplicationContext(), model.getplantImageURL(), model.getplantLocation(), model.getplantName(), model.getplantType());
}
@NonNull
@Override
public plantslistAdapter onCreateViewHolder(ViewGroup parent, int viewType) {
plantslistAdapter mplantslistAdapter = super.onCreateViewHolder(parent, viewType);
mplantslistAdapter.setOnClickListener(new plantslistAdapter.ClickListener() {
@Override
public void onItemClick(View view, int position) {
}
@Override
public void onItemlongclick(View view, int position) {
}
});
return mplantslistAdapter;
}
};
mplantsreRecyclerView.setAdapter(mFirebaseRecyclerAdapter);
//植物列表适配器.java
public class plantslistAdapter extends RecyclerView.ViewHolder {
private View mView;
public plantslistAdapter(View itemView) {
super(itemView);
}
POPMUISE
相关分类