/res/raw (R.raw.test) フォルダーに次の内容のファイルがあります。
これはテセです
文字列に読み込みたい。私の現在のコードは次のとおりです。
public static String readRawTextFile(Context ctx, int resId) {
InputStream inputStream = ctx.getResources().openRawResource(resId);
InputStreamReader inputreader;
try {
inputreader = new InputStreamReader(inputStream, "UTF-8");
} catch (UnsupportedEncodingException e1) {
e1.printStackTrace();
return null;
}
BufferedReader buffreader = new BufferedReader(inputreader);
String line;
StringBuilder text = new StringBuilder();
try {
while ((line = buffreader.readLine()) != null) {
text.append(line);
text.append('\n');
}
} catch (IOException e) {
return null;
}
return text.toString();
}
しかし、返される文字列は次のとおりです。
これはT�s�tです
どうすればこれを解決できますか? ありがとう