我有一个适用于我的recyclerView的适配器。在我的“活动”控件上按下了哪个按钮。
mProductTerminalNodeAdapter.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
switch (v.getId()){
case R.id.btnLess:
Log.i("","btnLess");
break;
case R.id.btnPlus:
Log.i("","btnPlus");
break;
case R.id.btnAddProduct:
Log.i("","btnAddProduct");
break;
case R.id.ivTerminalNodeList:
Log.i("","
break;
}
但我试图获得点击位置但不能这样做。我必须在我的ViewHolder上实现onClick吗?我必须同时使用onClick?
THX
答案 0 :(得分:0)
覆盖get view方法以获取当前位置
public View getView(int position, View convertView, ViewGroup parent) {
int mPosition=position;
}