0

raw フォルダーからテキスト ファイルを読み取ろうとしていますが、1 つの問題を除いて完全に機能します。

http://imageshack.us/photo/my-images/217/inputt.jpg/

図に示すように、問題はテキスト ファイル内の引用符 " " またはカンマ ' であり、代わりにこの疑問符記号が表示されます。

コード:

try {
        Resources res = getResources();
        InputStream in_s = res.openRawResource(R.raw.hr_consultant);

        byte[] b = new byte[in_s.available()];


        in_s.read(b);

        tv_data.setText(new String(b));
    } catch (Exception e) {
        // e.printStackTrace();
        tv_data.setText("Error: can't show help.");
    }

注意: raw のテキスト ファイルは int 値として参照されるため、別の Reader タイプは機能しない可能性があります。アイデアはありますか?

4

1 に答える 1

0

私はそれを解決する方法を見つけました、神のおかげで
、あなたがテキストファイルを使い終わったとき;

  • [ファイル] > [名前を付けて保存] を選択します
  • "Encoding" プロパティを UTF-8 に編集します
于 2012-06-22T04:17:49.460 に答える