يمكن استخدام WebView في تطبيق Android Studio عن طريق اتباع الخطوات التالية:
1- في ملف الـ XML الخاص بالتصميم، قم باضافة عنصر 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(); // لإعادة تحميل الصفحة الحالية.
“`