اندرويد استديو

كيفية استخدام WebView في Android Studio؟

يمكن استخدام WebView في تطبيق Android Studio عن طريق اتباع الخطوات التالية:

1- في ملف الـ XML الخاص بالتصميم، قم باضافة عنصر WebView كما يلي:

“`
android:id=”@+id/webview”
android:layout_width=”match_parent”
android:layout_height=”match_parent”
/>
“`

2- في ملف الـ Java الخاص بالأكتفتي، أضف متغير للـ WebView وربطه بـ ID الـ XML الذي تم اضافته في الخطوة السابقة:

“`
private WebView mWebView;
mWebView = (WebView) findViewById(R.id.webview);
“`

3- تمكين دعم الجافا سكريبت:
“`
WebView webView = (WebView) findViewById(R.id.webview);
webView.getSettings().setJavaScriptEnabled(true);
“`

4- تحميل صفحة ويب في WebView:

“`
WebView webView = (WebView) findViewById(R.id.webview);
webView.loadUrl(“https://www.example.com”);
“`

5- يمكن التحكم بزر التصفح والصفحات السابقة/اللاحقة بمساعدة الدوال التالية:

“`
mWebView.canGoBack(); // للتحقق مما إذا توفرت صفحة سابقة أم لا.
mWebView.goBack(); // للانتقال إلى الصفحة السابقة.
mWebView.canGoForward();// للتحقق مما إذا توفرت صفحة لاحقة أم لا.
mWebView.goForward(); // للانتقال إلى الصفحة التالية.
mWebView.reload(); // لإعادة تحميل الصفحة الحالية.
“`