如何使用动态链接创建类似Twitter的提要帖子视图?

问题描述:

我正试图实现像这样的图像image twitter tweet。用户使用哈希标签和链接创建推文,并将Twitter应用转换为可点击的链接。正常的TextView无法实现。我如何创建类似的东西?请提供技术细节。如何使用动态链接创建类似Twitter的提要帖子视图?

+0

的可能的复制[我如何在TextView中可点击的链接?](https://*.com/questions/2734270/怎么办 - 我 - 让链接-IN-A-TextView的,可点击) –

尝试这个 用户ClickableSpan实现这一这样

 ClickableSpan clickableSpan = new ClickableSpan() { 
     @Override 
     public void onClick(View textView) { 
      Toast.makeText(context,"clicked", Toast.LENGTH_SHORT).show(); 

     } 
    }; 

     SpannableStringBuilder builder = new SpannableStringBuilder(); 

     SpannableString str1 = new SpannableString("click me"); 
     str1.setSpan(clickableSpan, 0, str1.length(), Spanned.SPAN_EXCLUSIVE_EXCLUSIVE); 
     str1.setSpan(new ForegroundColorSpan(Color.BLUE), 0, str1.length(), 0); 
     str1.setSpan(new UnderlineSpan(), 0, str1.length(), 0); 

     SpannableString str2 = new SpannableString("demo String 2 "); 
     builder.append(str2); 
     builder.append(str1); 

     Textview.setText(builder, TextView.BufferType.SPANNABLE); 
     Textview.setMovementMethod(LinkMovementMethod.getInstance());