如何从资产中读取文件?

问题描述 投票:0回答:1

我创建了一个名为dictionary的类,它扩展了InputMethodService。我想读取资产文件夹中的文本文件。但我无法阅读文本文件

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

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

输出只是“之前”

android
1个回答
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();
}
© www.soinside.com 2019 - 2024. All rights reserved.