是否有访问 recyclerView 中第一项的解决方案
is there a solution for accessing the first item in a recyclerView
我正在创建用户指南,我想在我的用户指南中描述的项目之一在我的回收站视图中请帮助我,我正在使用这个库:com.github.mreram:showcaseview:1.2.0
找到解决方案:
private var isPlayed = false
override fun onBindViewHolder(holder: ViewHolder, position: Int) {
holder.onFill(holder.adapterPosition)
if (position == 0 && !isPlayed) {
holder.guide()
isPlayed = false
}
}
您可以通过检查 onBindview 方法中项目的位置来访问 recyclerview 的第一个项目
public void onBindViewHolder(ViewHolder holder, int position) {
if(position==0)
// write your code here
else
// other code
}
我正在创建用户指南,我想在我的用户指南中描述的项目之一在我的回收站视图中请帮助我,我正在使用这个库:com.github.mreram:showcaseview:1.2.0
找到解决方案:
private var isPlayed = false
override fun onBindViewHolder(holder: ViewHolder, position: Int) {
holder.onFill(holder.adapterPosition)
if (position == 0 && !isPlayed) {
holder.guide()
isPlayed = false
}
}
您可以通过检查 onBindview 方法中项目的位置来访问 recyclerview 的第一个项目
public void onBindViewHolder(ViewHolder holder, int position) {
if(position==0)
// write your code here
else
// other code
}