0

書籍のコレクション (例: www.bookstore.com )を含むリンクがあり、そこから 1 本 (URL www.bookstore.com/book1.epub ) を選択し、ユーザーがクリックしたときにライブラリにダウンロードする必要があります。その本のダウンロードボタン。

ダウンロード部分は完了しましたが、気になるのは、ユーザーがダウンロードするように選択した特定の本の URL、つまりwww.bookstore.com/book1.epubを取得するにはどうすればよいですか?

で試してみましwebView.getUrl()たが、null の場合の最初の読み込み以外はまったく発火しません。

どんな助けでも感謝します。

4

1 に答える 1

4

を実装するだけですWebViewClient

の内部shouldOverrideUrlLoading()には、現在の URL があります。

@Override  
public boolean shouldOverrideUrlLoading(WebView view, String url) {  
        // TODO Auto-generated method stub  

       // Log.d("URL => ", url);    // current URL
       view.loadUrl(url);  
       return true;  
 }  

WebView と WebViewClient の詳細を読む => WebView | Android デベロッパー

于 2012-07-20T12:20:41.153 に答える