0
我想获取网页源代码。现在只显示。 我无法成功编译此代码。 Eclipse说未处理的声明类型IOExeption。当我添加“抛出声明”时仍然存在一些问题。我很抱歉我的英语。感谢您的回答。Android HtmlGet麻烦
package com.html;
import java.io.BufferedReader;
// More and more import
import android.widget.TextView;
public class GetHtmlActivity extends Activity
{
String html;
public String HtmlGet(String url) throws IOException
{
HttpClient client = new DefaultHttpClient();
HttpGet request = new HttpGet(url);
HttpResponse response = client.execute(request);
InputStream in = response.getEntity().getContent();
BufferedReader reader = new BufferedReader(new InputStreamReader(in));
StringBuilder str = new StringBuilder();
String line = null;
while((line = reader.readLine()) != null)
{
str.append(line);
}
in.close();
return str.toString();
}
public void onCreate(Bundle Spusteni)
{
super.onCreate(Spusteni);
setContentView(R.layout.main);
HtmlGet("***");
TextView tv = new TextView(this);
tv.setText(html);
setContentView(tv);
}
}
当我这样做的只有一件事是我得到的是 \t赶上(IOExeption E)命令 – Nokimey