怎么做?在这里,我想获取数据。结果在html页面中。我想在我的应用程序中向最终用户显示它。 html文档会自动显示页面吗?或者它将是显示屏上相同的HTML代码。我用过这个来源 http://developer.android.com/intl/es/training/basics/network-ops/connecting.html#AsyncTask制作此应用。修改是我想要显示完整的页面。
public char readIt(InputStream stream)throws IOException, UnsupportedEncodingException {
Reader reader = null;
reader = new InputStreamReader(stream,"UTF-8");
int k = reader.read();
while (k != -1) {
return (char) reader.read();
k = reader.read();
}
}
答案 0 :(得分:1)
如果您的代码没有进入while循环,它会返回什么?返回语句在任何情况下都应该由方法签名指定。你的while循环看起来也有问题,因为你有第一个语句本身作为return语句。
该方法应具有以下结构:
public char readIt(InputStream stream)throws IOException, UnsupportedEncodingException {
Reader reader = null;
// do processing
return reader;
}