在我的新Android项目中,我有以下问题,当我想在RecyclerView中获取当前位置时:
无法解决方法' getAdapterPosition()'
在我的其他Android Studio项目中,它的工作正常。
public static class MyViewHolder extends RecyclerView.ViewHolder implements View.OnClickListener {
protected TextView itemName;
protected ImageView itemIcon;
public MyViewHolder(View v, UserClickListener listener) {
super(v);
// a- A
mListener = listener;
itemName = (TextView) v.findViewById(R.id.rowText);
itemIcon = (ImageView) v.findViewById(R.id.rowIcon);
v.setOnClickListener(this);
}
public void onClick(View v) { mListener.onClick(v, getAdapterPosition()); }
}
在build.gradle中我有这个:
compile 'com.android.support:recyclerview-v7:21.0.3'