Почему RecyclerView не имеет onItemClickListener ()?



Я исследовал RecyclerView и я был удивлен, увидев, что RecyclerView нет onItemClickListener(). Потому что RecyclerView extends




android.вид.ViewGroup




и ListView выходит




android.штучка.AbsListView




. Однако я решил свою проблему, написав onClick в своем RecyclerView.Adapter:



public static class ViewHolder extends RecyclerView.ViewHolder implements OnClickListener {

public TextView txtViewTitle;
public ImageView imgViewIcon;

public ViewHolder(View itemLayoutView) {
super(itemLayoutView);
txtViewTitle = (TextView) itemLayoutView.findViewById(R.id.item_title);
imgViewIcon = (ImageView) itemLayoutView.findViewById(R.id.item_icon);
}

@Override
public void onClick(View v) {

}
}


но все же я хочу знать, почему Google удален onItemClickListener()?



есть ли проблемы с производительностью или что-то еще?

742   0  

Comments

    Ничего не найдено.