我有一個問題,以顯示不同顏色的文字文本,然後我搜索一下,找到這個頁面如何顯示不同的文本顏色?
Change text color of one word in a TextView
,而這個頁面
Different font size of strings in the same TextView
,而這個頁面
How to load external webpage inside WebView
there answer do ES不解決我的問題,因爲我有很長的文本有色這也是我希望文本一樣,圖像
與此代碼爲像圖像一個字不行
final SpannableStringBuilder ssb = new SpannableStringBuilder();
final int flag = Spannable.SPAN_EXCLUSIVE_EXCLUSIVE;
//converting arabic text to unicode chars
String dd= "بِسْمِ" ;
ssb.append(dd);
//applying colors
ssb.setSpan(new ForegroundColorSpan(Color.RED), 1, 2, flag);
ssb.setSpan(new ForegroundColorSpan(Color.RED), 3, 4, flag);
ssb.setSpan(new ForegroundColorSpan(Color.RED), 5, 6, flag);
//seting formated spanned text
TextView mTextView=(TextView) findViewById(R.id.textView);
mTextView.setText(ssb);
請回答這個問題用簡單的代碼
我的問題現在好嗎? –
我希望我的問題得到驗證 –