Метод Android Inputstream read () никогда не возвращает -1 - PullRequest
1 голос
/ 17 марта 2012

У меня есть следующий код

    InputStream iis = ctx.getResources().openRawResource(fileid);
    int c;
    while((c = iis.read())!=-1){
        Log.d("myapp", c+"");
    }

Но этот код никогда не выходит из цикла, и функция read () никогда не возвращает -1.Всегда возвращает целое число.Что-то не так с приведенным выше кодом?Мой необработанный текстовый файл очень маленький.

...