我正在为onTouchListener
项创建RecyclerView
,并且在下面的代码中不推荐使用getPosition()
,我可以使用什么作为替代?
@Override
public void onClick(View v) {
context.startActivity(new Intent(context,NavigateTo.class));
if(clicklistener!=null)
{
clicklistener.itemClickd(v,getPosition());
}
}
答案 0 :(得分:16)
尝试=INDEX(A4:A10,SMALL(IF(A4:A9>E1,IF(B4:B9>0,ROW(A4:A9)-ROW($A$3))),ROWS($A$4:$A4)))
不推荐使用此方法。
此方法已弃用,因为它 由于适配器更新的异步处理,含义不明确。 请使用getLayoutPosition()或getAdapterPosition()取决于 你的用例。
另见