Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/183.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Android中从Recyclerview访问项目?_Android_Android Layout_Android Activity - Fatal编程技术网

如何在Android中从Recyclerview访问项目?

如何在Android中从Recyclerview访问项目?,android,android-layout,android-activity,Android,Android Layout,Android Activity,如何从RECYCLERVIEW访问项目 (我使用下面的语句访问ListView:ListView。GeIdAtAt)(findViewById)(R.ID.txtView)。StView(View,View);.P/> < P>例如,将下面的类视为您的代码> ViewHolder < /代码> class ViewHolder extends RecyclerView.ViewHolder { public ImageView imgThumbnail; pu

如何从RECYCLERVIEW访问项目


(我使用下面的语句访问ListView:ListView。GeIdAtAt)(findViewById)(R.ID.txtView)。StView(View,View);.P/> < P>例如,将下面的类视为您的代码> ViewHolder < /代码>

class ViewHolder extends RecyclerView.ViewHolder {

        public ImageView imgThumbnail;
        public ImageView imgProfIcon;
        public TextView tvspecies;
}
@Override
    public void onBindViewHolder(ViewHolder viewHolder, int i) {
        viewHolder.tvspecies.setText("Recycler View");
}
您可以从
onBindViewHolder

class ViewHolder extends RecyclerView.ViewHolder {

        public ImageView imgThumbnail;
        public ImageView imgProfIcon;
        public TextView tvspecies;
}
@Override
    public void onBindViewHolder(ViewHolder viewHolder, int i) {
        viewHolder.tvspecies.setText("Recycler View");
}

我需要访问tvspecies.setText(“回收者视图”);外部onBindViewHolder()。您需要访问活动或说出您的要求吗?我需要访问文本视图或回收器视图中的其他元素,位于类的任何位置。我还定义了一个名为RecyclerView的内部类,其中包含处理回收器视图的元素和函数。我想从外部类访问recycler视图中的所有元素。通常,在listview中,我们使用listview.getChildAt(position).findViewById(R.id.txtView).setVisibility(View.VISIBLE)从外部类访问listview元素。在RecyclerView中必须对相同的内容做什么?在执行任何操作(如,
onClick
等)时,可以使用回调方法获取recycler视图项。