Aprenda a criar um WebView no Android Studio e exibir um site em seu aplicativo. Siga nosso guia detalhado com código e instruções.
Se você deseja exibir um site em seu aplicativo Android, um WebView pode ser uma ótima solução. Um WebView é uma exibição do Android que permite exibir conteúdo da Web em seu aplicativo. Neste guia passo a passo, mostraremos como criar um WebView no Android Studio e exibir um site em seu aplicativo.
MainActivity.java :
import android.os.Bundle;
import android.webkit.WebView;
import androidx.appcompat.app.AppCompatActivity;
public class MainActivity extends AppCompatActivity {
private WebView mWebView;
private static final String URL = "https://www.example.com";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
mWebView = findViewById(R.id.web_view);
mWebView.getSettings().setJavaScriptEnabled(true);
mWebView.loadUrl(URL);
}
}
Nesse código, definimos um objeto WebView, inicializamos no método onCreate() da classe MainActivity, habilitamos o JavaScript para o WebView e carregamos a URL do site que queremos exibir no WebView.
Não se esqueça de adicionar as seguintes permissões ao seu arquivo AndroidManifest.xml
<uses-permission android:name="android.permission.INTERNET" />
Além disso, certifique-se de ter adicionado a dependência do WebKit ao arquivo build.gradle no nível do aplicativo:
implementation 'androidx.webkit:webkit:1.4.0'
E, finalmente, não se esqueça de adicionar um elemento WebView ao seu arquivo de layout activity_main.xml
<WebView
android:id="@+id/web_view"
android:layout_width="match_parent"
android:layout_height="match_parent" />
Com esse código, você poderá executar seu aplicativo e ver o site exibido no WebView.
É isso! Agora você sabe como criar um WebView no Android Studio e exibir um site em seu aplicativo. Com algumas etapas simples, você pode adicionar conteúdo da Web ao seu aplicativo e criar uma experiência mais imersiva para seus usuários.