Передача с webview в jsoup

Всем привет! Мне нужно сделать webview в котором будет загружаться сайт В ФОНЕ. После того как webview полностью загрузит сайт, парсить его с помощью jsoup. Как отслеживать ссылку с webview в jsoup?

Мой код на данный момент:

private class Content extends AsyncTask<Void,Void,Void> {

    @Override
    protected void onPreExecute() {
        super.onPreExecute();
        progressBar.setVisibility(View.VISIBLE);
        progressBar.startAnimation(AnimationUtils.loadAnimation(requireContext(), android.R.anim.fade_in));
    }

    @Override
    protected void onPostExecute(Void aVoid) {
        super.onPostExecute(aVoid);
        progressBar.setVisibility(View.GONE);
        progressBar.startAnimation(AnimationUtils.loadAnimation(requireContext(), android.R.anim.fade_out));
        SBAdapterParse.notifyDataSetChanged();
    }

    @Override
    protected Void doInBackground(Void... voids) {

        try {
            String url = "https://stackoverflow.com";
            Document doc = Jsoup.connect(url).get();

            Elements data = doc.select("div#col-content");
            int size = data.size();
            Log.d("doc", "doc: "+doc);
            Log.d("data", "data: "+data);
            Log.d("size", ""+size);
            for (int i = 0; i < size; i++) {

                String data2 = data.select("div#sb")
                        .eq(i)
                        .text();

                Log.d("data2", "data2" + data2);
            }

        } catch (IOException e) {
            e.printStackTrace();
        }


        return null;
    }
}

Вот зачем нужно сделать именно так, возможно кто-то предложит более простой вариант: Парсинг сайта через JSOUP в приложение с задержкой


Ответы (0 шт):