我正在尝试从midi文件中解析歌词并获得一些越南语字符,例如:ắ,ố,ê,...如何在textview中显示这些字符。感谢
我试过,但没有工作
while(it.hasNext()) {
MidiEvent E = it.next();
if(E.getClass().equals(Lyrics.class)) {
Lyrics lyric = (Lyrics)E;
String a = "";
try {
a = new String(lyric.getLyric().getBytes("UTF8"), "UTF8");
} catch (UnsupportedEncodingException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
mLyrics += a;
}
}
TextView txtLyric = (TextView)findViewById(R.id.txtLyric1);
txtLyric.setText(mLyrics);
答案 0 :(得分:0)
我认为您可以尝试encode
UTF-8
中的数据,然后将其显示为textview
String original = "";
try {
byte[] converted = original.getBytes("UTF8");
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}