title: How to extract href from String and make it clickable
body: <p>I'm getting a html string and I want to extract the href string from them and make only those values clickable to start some custom activity before setting them in a TextView. I have tried this</p>
  
  <pre><code>CharSequence sequence = Html.fromHtml(textPost.getDescription());
  SpannableStringBuilder strBuilder = new SpannableStringBuilder(sequence);
  URLSpan[] urls = strBuilder.getSpans(0, sequence.length(), URLSpan.class);
  for(URLSpan span : urls) {
         int start = strBuilder.getSpanStart(span);
         int end = strBuilder.getSpanEnd(span);
         int flags = strBuilder.getSpanFlags(span);
         ClickableSpan clickable = new ClickableSpan() {
                 public void onClick(View view) {
                       Log.d("Home Activity", "Clicked yay");         
                 }
          };
          strBuilder.setSpan(clickable, start, end, flags);
          strBuilder.removeSpan(span);
  }
  textHolder.content.setText(strBuilder);
  </code></pre>
  
  <p>This is highlighting the text but when I click on them the log message isn't getting print</p>