小编and*_*pie的帖子

为什么 setOnClickListener 不能在带有 recyclerview 的适配器中工作?

我只是简单地实现 setOnClickListener 来适配同一天前正在工作的 setOnClickListener 并且

几天前我遇到了同样的问题,但我做了另一个适配器,它成功了,但今天我又遇到了同样的问题

虽然我用谷歌搜索但确实得到了答案,我在这里发布了一个问题,可能是我经常遇到错误的原因,并记住这一点以获取进一步的代码。

适配器类

 package "";

import android.content.Context;
import android.content.Intent;
import android.net.Uri;
import android.support.v7.widget.RecyclerView;
import android.util.Log;
import android.view.Gravity;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.webkit.URLUtil;
import android.widget.Button;
import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.PopupWindow;
import android.widget.ProgressBar;
import android.widget.TextView;
import android.widget.Toast;

import com.android.Youtubedownloader.R;
import com.android.Youtubedownloader.activities.CustomPlayer;
import com.android.Youtubedownloader.database.Model;
import com.tonyodev.fetch.Fetch;
import com.tonyodev.fetch.request.RequestInfo;

import java.util.List;

import static com.android.Youtubedownloader.service.AppService.fetch;



public class ViewAdapter extends RecyclerView.Adapter<ViewAdapter.Holder> {

    private List<Model> list;

    public ViewAdapter(List<Model> list) {
        this.list = list;
    }

    @Override
    public Holder onCreateViewHolder(ViewGroup …
Run Code Online (Sandbox Code Playgroud)

android onclicklistener android-recyclerview

1
推荐指数
1
解决办法
3762
查看次数