谁在改装中打开适配器的链接?

问题描述 投票:0回答:1

在我的应用程序需要打开链接点击进行改造我设置适配器和我的适配器我的代码:

holder.dlbtn.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                Uri uri = Uri.parse(queryVersiones.getDl_link());
                Intent intent = new Intent(Intent.ACTION_VIEW, uri);
                startActivity(intent);
            }
        });

现在我为startActivity提供错误!我需要帮助来解决这个问题。坦克

android retrofit retrofit2 adapter
1个回答
0
投票

为了解决这个问题,只需在主类中添加Context即可

Context mContext;

之后在startActivity之前添加上下文:

holder.dlbtn.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                Uri uri = Uri.parse(queryVersiones.getDl_link());
                Intent intent = new Intent(Intent.ACTION_VIEW, uri);
                mContext.startActivity(intent);
            }
        });
© www.soinside.com 2019 - 2024. All rights reserved.