0
由於Bangla Complex字體渲染不受支持,複雜字符顯示爲破碎(如ক্ষ顯示爲ক+্+ষ)。所以我通過圖像在我的TextView使用SpannableStringBuilder的代碼替換隻有那些複雜的人物:如何使字符的圖像與字體的字符兼容?
SpannableStringBuilder ssb = new SpannableStringBuilder(txt);
Drawable bm = getResources().getDrawable(R.drawable.kuu);
setTextSize(25);
bm.setBounds(0,0,15,(int)getTextSize());
............
ssb.setSpan(new ImageSpan(bm), ofe, ofe+3, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
所有其它字符來自我已經貼在我的TextView USIG字體的字體,但結果是這樣的:
圖像與字體中的字符不完全對齊,因爲視圖尺寸越來越大。所以,請幫助我克服這個問題,我不想爲每個角色使用圖像,嘗試了很多沒有運氣的東西,期待您的幫助。