can you Try this and tell me what happens ?? :
JAVA :
ImageView imgFavorite = (ImageView) findViewById(R.id.favorite_icon);
imgFavorite.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Toast.makeText(YourActivityName.this,
"The favorite list would appear on clicking this icon",
Toast.LENGTH_LONG).show();
}
});
or you should add this :
imgFavorite.setClickable(true);
KOTLIN :
imgFavorite.setOnClickListener { view ->
Toast.makeText(this@YourActivityName, R.string.toast_favorite_list_would_appear, Toast.LENGTH_LONG).show()
}
// either you make your imageView clickable programmatically
imgFavorite.clickable = true
// or via xml on your layout file
<ImageView .... android:clickable="true" />