如何检查单击了哪个对象?

how to check which object was clicked?

我有一个 recyclerview.I 需要在单击 ImageView 时执行代码,布局有一个 TextBox 和一个 ImageView,现在代码在无差别地单击 TextView 或 ImageView 时执行。

public WordViewHolder(View itemView) {

    super(itemView);

    bicchiereBevuto = (TextView) itemView.findViewById(R.id.bicchierebevuto);
    imageView = (ImageView) itemView.findViewById(R.id.imageView);

    itemView.setOnClickListener(this);

}

@Override
public void onClick(View v) {

    //cancella il database
    // aggiungere controllo sull oggetto che è stato cliccato,
    // solo se è stata cliccata l'immagine X si deve eseguire il codice

    Integer pos = getLayoutPosition();
    String text = this.bicchiereBevuto.getText().toString();
    text = text.substring(text.length() - 5);

    mDB.deleteBicchiere(text);

    if (mContext instanceof ActivityMain)
        ((ActivityMain) mContext).upDate();

}
 imageView.setOnClickListener(this);

不是itemView.setOnClickListener(这个);