@Override public void onClick(View v) { Message mes = data.get(getAdapterPosition()); if (mes.hasValidUrl()) { mes.formatURL(); Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse(mes.getURL())); startActivity(browserIntent); } }