'Android Firebase Onclick Intent how to get URL (on Recyclerview)

I'm having trouble to find how can i get URL from my firebase and when a user click on my image get to the url something like this OnClick -> Intent www.google.pt

I manage to do this without Firebase, but now i really need a way to do this with Firebase

@Override
protected void onBindViewHolder(@NonNull myViewHolder holder, int position, @NonNull PTsModal model)
{
    holder.titulo.setText(model.getTitulo());
    holder.desc.setText(model.getDesc());
    Glide.with(holder.img1.getContext()).load(model.getImgurl())
            .placeholder(R.drawable.common_google_signin_btn_icon_dark)
            .error(R.drawable.common_google_signin_btn_icon_dark_focused)
            .into(holder.img1);
    holder.img1.setOnClickListener(new View.OnClickListener()
    {

        @Override
        public void onClick(View view)
        {
            //Get url from firebase
        }
    });
}

@NonNull
@Override
public myViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType)
{
    View view = LayoutInflater.from(parent.getContext()).inflate(R.layout.box,parent,false);
    return new myViewHolder(view);
}

class myViewHolder extends RecyclerView.ViewHolder
{
    ImageView img1;
    TextView titulo, desc;

    public myViewHolder(@NonNull View itemView)
    {
        super(itemView);
        img1 = (ImageView)itemView.findViewById(R.id.imagem_box);
        titulo = (TextView) itemView.findViewById(R.id.txt_titulo);
        desc = (TextView) itemView.findViewById(R.id.txt_desc);

    }
}

my last code was something like this, but it will not work

@Override
public void onClick(View view)
{
    Intent intent = new Intent(Intent.ACTION_VIEW);
    intent.setData(Uri.parse(Url[holder.getBindingAdapterPosition()]));
    context.startActivity(intent);
}


Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source