Firebase Recyclerview Clicklistener Not Being Called From .onstart()
I followed the post here. I am essentially trying to set up a click listener in my RecyclerView. I am getting no response when I click an item in the RecyclerView. I have logged it
Solution 1:
In the recyclerView you can set clicklistener in recyclerview Adapter this is working for me
publicclassMyViewHolderextendsRecyclerView.ViewHolder implementsView.OnClickListener {
ImageView imageView;
publicMyViewHolder(View view) {
super(view);
view.setOnClickListener(this); //clicklistner on recyclerview Item
imageView = (ImageView) view.findViewById(R.id.grid_item_image);
}
@OverridepublicvoidonClick(View v) {
//Log.d(TAG, "onClick " + getPosition());
Toast.makeText(activity, "onClick "+ getPosition(), Toast.LENGTH_SHORT).show();
}
}
Solution 2:
Turns out this one line was screwing everything up and preventing the RecyclerView
views from being clickable:
android:clickable="true"
Post a Comment for "Firebase Recyclerview Clicklistener Not Being Called From .onstart()"