Я читаю из InputStreamReader, но получаю только первые 10 000 символов текста, который должен прийти. Есть идеи, в чем может быть проблема? Если нет решения с этим классом, каковы мои альтернативы?
Я нашел это о InputStreamReader: «Размер буфера составляет 8 КБ». (http://developer.android.com/reference/java/io/InputStreamReader.html). Может ли это быть ответом?
Любые указатели действительно ценятся
StringBuilder sb = new StringBuilder();
BufferedReader br = new BufferedReader(new InputStreamReader(
httpcon.getInputStream(),"utf-8"));
String line = null;
while ((line = br.readLine()) != null) {
sb.append(line);
}
br.close();
result = sb.toString();