4
A
回答
0
TextView textView= (TextView)view.findViewById(R.id.textViewAboutUs);
SpannableString ss = new SpannableString("Your String");
ClickableSpan clickableSpan = new ClickableSpan() {
@Override
public void onClick(View textView) {
//Do whatever
}
};
ss.setSpan(clickableSpan, starting_position, end_position, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE); //spanned string, for multiple string define multiple ss.setSpan
textView.setText(ss);
textView.setMovementMethod(LinkMovementMethod.getInstance());
0
這也許會有幫助,這也解釋了創建標籤,如在行業信息應用
private void makeTagLinks(final String text, final TextView tv) {
if (text == null || tv == null) {
return;
}
final SpannableString ss = new SpannableString(text);
final List items = Arrays.asList(text.split("\\s*,\\s"))
int start = 0, end;
for (final String item : items) {
end = start + item.length();
if (start < end) {
ss.setSpan(new MyClickableSpan(item), start, end, 0);
}
start += item.length() + 2;//comma and space in the original text ;)
}
tv.setMovementMethod(LinkMovementMethod.getInstance());
tv.setText(ss, TextView.BufferType.SPANNABLE);
}
相關問題
- 1. Android OnClickListener多個視圖?
- 2. Android在文本視圖中可多次點擊的字符串
- 3. 將字符串顯示爲單個文本視圖中的多個標記
- 4. 如何從OnClickListener視圖獲取字符串? Android的
- 5. android |多個onclicklistener在對話框中
- 6. 爲不同文字視圖使用多個字符串資源
- 7. onClickListener for Android中的字符串?
- 8. 在Android中結合多個字符串和文本
- 9. android中的多個json字符串
- 10. 如何在Android中設置字符串[]的文本視圖?
- 11. OnClickListener許多視圖
- 12. 更改同一文本視圖中多個文本字符串的文本顏色
- 13. 將每個對象中的字符串循環到一個字符串
- 14. 如何計算文本字符串的多個序列比對
- 15. Python - 從多個文件中提取多個字符串中的文本
- 16. 查找並替換(每個)兩個字符串之間的每個文本?
- 17. 位圖將文本轉換爲一個字符串的Android
- 18. 乳膠 - 對字符串中的每個字符應用操作
- 19. 對於字符串中的每個字符
- 20. 多個字符試圖將字符串
- 21. 單個文本視圖中的多行
- 22. 哈希每個字符串從文本文件中檢索一個接一個
- 23. 對一個字符串使用多個字符串構建器
- 24. 在多個視圖中傳遞查詢字符串的值MVC3
- 25. shell腳本查找多個文件中的多個字符串,然後他們就像「字符串 - 文件名」
- 26. 轉換文件的多行文件每行單個字符串
- 27. jQuery的每個字符串
- 28. 多個文本域在一個視圖中的多個UIPickerViews
- 29. 調用每個字符串對象
- 30. JSON字符串解析每個字符作爲一個對象