InputStream rawRes = getResources().openRawResource(yourResourceName);
Reader r = new InputStreamReader(rawRes);
//no need of a buffer, it already has an [internal one][1].
您还可以将其放在资产文件夹中,并按如下方式访问:
InputStream rawRes = context.getAssets().open("fileName.extension");
Reader r = new BufferedReader(new InputStreamReader(rawRes, "UTF8"));
# 3 楼答案
好吧,我刚想出来:
InputStream is = app.getResources().openRawResource(R.raw.ship);
ship = OBJ.load(new BufferedReader(new InputStreamReader(is)));
# 1 楼答案
getResources().openRawResource()
获取InputStream
InputStreamReader
以获得读者InputStreamReader
具有内置缓冲# 2 楼答案
这是常见的方式:
您还可以将其放在资产文件夹中,并按如下方式访问:
# 3 楼答案
好吧,我刚想出来: