Yazeka
Arama sonuçlarına göre oluşturuldu
Android'de WebView kullanmak için aşağıdaki adımlar izlenebilir:
- Yeni proje oluşturma 5. Android Studio'da yeni bir proje oluşturulur 5. Bunun için "How to Create/Start a New Project in Android Studio" sayfasına başvurulabilir 5.
- Manifest dosyasına izin ekleme 5. AndroidManifest.xml dosyasına, internete erişim için aşağıdaki izin eklenmelidir 5:
<uses-permission android:name="android.permission.INTERNET"/>
- Ana etkinlik dosyası ile çalışma 5. MainActivity dosyasına gidilip aşağıdaki kod incelenebilir 5:
import android.os.Bundle; import android.webkit.WebView; import android.webkit.WebViewClient; import androidx.appcompat.app.AppCompatActivity; public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); // WebView'ı benzersiz ID'si ile bulun WebView webView = findViewById(R.id.web); // WebView'da https://www.geeksforgeeks.org/ URL'sini yükleme [5](https://www.geeksforgeeks.org/android/how-to-use-webview-in-android/). webView.loadUrl("https://write.geeksforgeeks.org//"); // Bu, JavaScript'i etkinleştirecektir [5](https://www.geeksforgeeks.org/android/how-to-use-webview-in-android/). webView.getSettings().setJavaScriptEnabled(true); // WebViewClient, onPageFinished ve URL yüklemesini ele almanıza olanak tanır [5](https://www.geeksforgeeks.org/android/how-to-use-webview-in-android/). webView.setWebViewClient(new WebViewClient()); } }
- XML dosyalarıyla çalışma 5. Ardından, projenin kullanıcı arayüzünü temsil eden activity_main.xml dosyasına gidilir 5.
<?xml version="1.0" encoding="utf-8"?> <androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_
5 kaynaktan alınan bilgiyle göre: