天天看點

解決android的textview正确顯示單詞音标問題

textView不能正确顯示音标,是因為android系統自帶的字型都不支援顯示音标,隻能自己把支援音标顯示的字型加入項目中,

在windows/font/有一款字型支援顯示音标:segoeui.ttf

放入如下位置:

解決android的textview正确顯示單詞音标問題
Typeface mfont/segoeui.ttf");   
youTextView.setTypeface(mFace); 
           

注意:放入資料庫或TXT等源檔案中應當是正确編碼的音标,例如['nɔːmətɪv]。

           解釋:資料庫中有什麼就會在textView顯示什麼,之是以沒能正确顯示是因為沒有相應字型的支援。是以要添加相應字型。

                       但如果資料庫中放的是亂碼的,即使有了相應字型的支援也無回天之力,因為它本質上要顯示的是那個亂碼的。

這雖然是個小問題,但也要注意

繼續閱讀