آموزش فهمیدن لود شدن کامل صفحه در WebView اندروید

آموزش فهمیدن لود شدن کامل صفحه در WebView اندروید

بعضی وقت‌ها نیازی داریم عملیاتی را بعد از لود شدن کامل یک صفحه در WebView انجام دهیم؛ برای مثال یک سری دستورات را فعال و غیرفعال کنیم.

روش انجام کار

از متد setWebViewClient برای پیاده سازی WebViewClient استفاده می‌کنیم.

//
myWebView.setWebViewClient(new WebViewClient() {

   public void onPageFinished(WebView view, String url) {
        Toast,makeText(MainActivity.this, "Finished.", Toast.LENGTH_SHORT).show();
   }

});
//

متد onPageFinished، برای WebViewClient بوده و آن را override کرده‌ایم؛ این متد در زمان لود شدن کامل صفحه اجرا خواهد شد و ورودی‌های آن شامل خود WebView و آدرس صفحه می‌باشد. در کد بالا، پس از لود شدن کامل صفحه، پیام Finished نمایش داده می‌شود.ید

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد.

cp-codfk

نظرات ثبت شده 2 دیدگاه

    1. تازه کار کاربر مهمان گفت:

      خوب قبلش باید چیکار کرد؟
      یعنی از 0% که شروع به بارگذاری میشه تا وقتی به 100% برسه چطوری میشه یک پروکسس بار تعریف کرد

      00
      1. هادی اکبرزاده مدیر سایت گفت:

        وارد این لینک بشین.

توضیحات پیشنهادی نظرات اشتراک