2

midi ファイルから歌詞を解析して、ắ、ố、ê などのベトナム文字を取得しようとしています。これらの文字をテキストビューに表示するにはどうすればよいですか。ありがとう

試してみましたが、機能しませんでした

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);
4

1 に答える 1

0

encodeデータを試してからUTF-8表示できると思いますtextview

String original = "";

  try {
      byte[] converted = original.getBytes("UTF8");

  } catch (UnsupportedEncodingException e) {
      e.printStackTrace();
  }
于 2013-01-30T07:57:09.707 に答える