public void pagination (int page){ Resource res = spine.getResource(page); string.append(res.getTitle()); RowData row = new RowData(); row.setTitle(string.toString()); row.setResource(res); contentDetails.add(row); try { InputStream is = res.getInputStream(); BufferedReader reader = new BufferedReader(new InputStreamReader(is)); try { while ((line =(String) reader.readLine()) != null) { } } catch (IOException e) {e.printStackTrace();} //do something with stream } catch (IOException e) { e.printStackTrace(); } webView.loadData(line, "text/html;charset=UTF-8",null); }