0
ウェブページから情報を得るにはどうすればいいですか?(クリックするとExcelファイルがダウンロードされます) Androidでこれを行うにはどのようなテーマを検索する必要がありますか?ありがとう。Androidのウェブページから情報を取得するにはどうすればよいですか?
ウェブページから情報を得るにはどうすればいいですか?(クリックするとExcelファイルがダウンロードされます) Androidでこれを行うにはどのようなテーマを検索する必要がありますか?ありがとう。Androidのウェブページから情報を取得するにはどうすればよいですか?
AFAIK、あなたはリンクが何であるかを知ることができません。ユーザーがクリックしたウェブビューのリンクについては、WebViewClientを知る方法があります。
クリックしたリンクにXLSファイルやPDFファイルなどがあることを知るためのコードです。そのコードを使用してリンクをブロックすることもできます
public class TestingActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
WebView view = new WebView(getApplicationContext());
view.setWebViewClient(new MwebViewClient());
}
class MwebViewClient extends WebViewClient {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
if(url.contains(".xls")) {
Log.d("Blah", "This link contains XLS file");
}
return super.shouldOverrideUrlLoading(view, url);
}
}
}
htmlページの[jsoup](http://jsoup.org/)解析情報の使用を検討してください。 – yorkw