如何从资产读取文件?

时间:2019-04-07 11:02:48

标签: android

我创建了一个称为Dictionary的类,该类扩展了InputMethodService。我想读取资产文件夹中的文本文件。但是我看不到文本文件

所以,当我运行以下代码时,我写了两个print语句来检查代码

        System.out.println("before ");
        AssetManager assetManager = getAssets();
        System.out.println("after ");
        InputStream is = assetManager.open( startingLetter+".txt");

输出仅在“之前”

1 个答案:

答案 0 :(得分:0)

尝试此代码

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();
}