2

私は、アプリがウェブページをダウンロードする必要があるAndroidアプリを開発しています..そのためにコードをどのように書く必要があるか.誰かが知っていれば助けてください.

ダウンロードしてwebviewで表示する必要があったページは これです

この質問を参照して、目標を達成します。しかし、適切な答えが得られません...

4

2 に答える 2

1

ポケットを使用できます:

ここをクリック。

以下が参考になります。
Nexus 7 でオフライン表示用にウェブページをダウンロードする方法

于 2013-04-09T10:27:04.937 に答える
1

このサンプル コードを使用して、html ソース コードをダウンロードできます。

 public void getHtml() throws ClientProtocolException, IOException
 {
    HttpClient httpClient = new DefaultHttpClient();
    HttpContext localContext = new BasicHttpContext();
    HttpGet httpGet = new HttpGet("http://www.androidaspect.com/");
    HttpResponse response = httpClient.execute(httpGet, localContext);
    String result = "";

    BufferedReader reader = new BufferedReader(
        new InputStreamReader(
          response.getEntity().getContent()
        )
      );

    String line = null;
    while ((line = reader.readLine()) != null){
      result += line + "\n";

    }

 }

メインスレッドではなく、AsyncTask で使用するようにしてください。そして、忘れないでください

<uses-permission android:name="android.permission.INTERNET">

許可。

于 2013-04-09T11:04:51.153 に答える