android - 如何从资产中读取文件?
问题描述
我创建了一个名为字典的类,它扩展了 InputMethodService。我想阅读资产文件夹中的文本文件。但我无法读取文本文件
所以,当我运行下面的代码时,我写了两个打印语句来检查代码
System.out.println("before ");
AssetManager assetManager = getAssets();
System.out.println("after ");
InputStream is = assetManager.open( startingLetter+".txt");
输出只是“之前”
解决方案
Try this code
try {
System.out.println("before ");
AssetManager assetManager = getAssets();
System.out.println("after ");
BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(assetManager.open
(".txt")));
}catch(IOException e){
exception.printStackTrace();
}