EditText 1Button と 1TextView が 1 つあります。Edittext に URL を入力してボタンをクリックすると、textView には、edittext に URL を入力した Web サイトからの Html が表示されます。URLを使用してWebからhtmlを取得したい。
問題
このコードを ( AVD Target バージョン 2.3.3) で使用する場合。AndroidManifest (minSdkVersion="10" targetSdkVersion="10") と私も targetSdkVersion="15" を変更します) どちらも正しく動作します。しかし、(AVD ターゲット バージョン 4.0.3) で実行するように変更すると、動作しません。え?これは私のコードです
final EditText et = (EditText) findViewById(R.id.editText1);
final Button b = (Button) findViewById(R.id.button1);
final TextView tv = (TextView) findViewById(R.id.textView1);
b.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
try {
URL url = null;
url = new URL(et.getText().toString());
URLConnection conn = url.openConnection();
BufferedReader buff = new BufferedReader(new InputStreamReader(conn.getInputStream()));
String line ="";
while((line = buff.readLine())!= null){
tv.append(line);
}
} catch (Exception e) {
}