Android setItemClickListener不工作

Android setItemClickListener不工作,android,onclicklistener,onitemclicklistener,Android,Onclicklistener,Onitemclicklistener,我目前正在跟随一个在android studio上开发的图图,我遇到了一个问题:当我点击我的项目时,我想达到另一个目的,但它不起作用,我无法理解。 这是我的密码 private void loadMenu(){ adapter = new FirebaseRecyclerAdapter<Category,MenuViewHolder>(Category.class,R.layout.menu_item, MenuViewHolder.class, category) {

我目前正在跟随一个在android studio上开发的图图,我遇到了一个问题:当我点击我的项目时,我想达到另一个目的,但它不起作用,我无法理解。 这是我的密码

private void loadMenu(){
     adapter = new FirebaseRecyclerAdapter<Category,MenuViewHolder>(Category.class,R.layout.menu_item, MenuViewHolder.class, category) {
        @Override
        protected void populateViewHolder(final MenuViewHolder viewHolder, Category model, int position) {
            viewHolder.txtMenuName.setText(model.getName());
            Picasso.with(getBaseContext()).load(model.getImage())
                    .into(viewHolder.imageView);
            final Category clickItem = model;
            viewHolder.setItemClickListener(new ItemClickListener() {
                @Override
                public void onClick(View view, int position, boolean isLongClick) {
                    Toast.makeText(Home.this, ""+clickItem.getName(), Toast.LENGTH_SHORT).show();
                    Intent foodList = new Intent(Home.this, FoodList.class);
                    foodList.putExtra("CategoryId", adapter.getRef(position).getKey());
                    startActivity(foodList);

                }
            });
        }
    };

    recycler_menu.setAdapter(adapter);
}
private void loadMenu(){
适配器=新的FirebaseRecyclerAdapter(Category.class、R.layout.menu_项、MenuViewHolder.class、Category){
@凌驾
受保护的void populateViewHolder(最终菜单viewHolder、类别模型、int位置){
viewHolder.txtMenuName.setText(model.getName());
Picasso.with(getBaseContext()).load(model.getImage())
.into(viewHolder.imageView);
最终类别点击项目=模型;
viewHolder.setItemClickListener(新建ItemClickListener(){
@凌驾
公共void onClick(视图、int位置、布尔值isLongClick){
Toast.makeText(Home.this,“+clickItem.getName(),Toast.LENGTH_SHORT.show();
Intent foodList=newintent(Home.this,foodList.class);
foodList.putExtra(“CategoryId”,adapter.getRef(position.getKey());
startActivity(食物列表);
}
});
}
};
回收器菜单。设置适配器(适配器);
}
如果你们能帮我,那就太酷了。
非常感谢

解释“它不起作用”。@codeMagic当我点击我的物品时,我既没有祝酒词也没有新的意图