Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

CENTRO DE BACHILLERATO

TECNOLOGICO, INDUSTRIAL Y DE
SERVICIOS N°222

ANDROID
STUDIO
NAVEGADOR WEB

Presentado por: - GARCIA ALONSO ISABEL

PROGRAMACION
6AMP
Fecha: 23/04/2024
NAVEGADOR WEB

package com.example.myapplication_4;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import androidx.activity.EdgeToEdge;
import
androidx.appcompat.app.AppCompatActivity;
import androidx.core.graphics.Insets;
import androidx.core.view.ViewCompat;
import
androidx.core.view.WindowInsetsCompat;

public class MainActivity extends


AppCompatActivity {
private EditText et1;
@Override
protected void onCreate(Bundle
savedInstanceState) {
super.onCreate(savedInstanceState);
EdgeToEdge.enable(this);
setContentView(R.layout.activity_main);

et1=(EditText)findViewById(R.id.et1);

ViewCompat.setOnApplyWindowInsetsListener(fi
ndViewById(R.id.main), (v, insets) -> {
Insets systemBars =
insets.getInsets(WindowInsetsCompat.Type.syst
emBars());
v.setPadding(systemBars.left,
systemBars.top, systemBars.right,
systemBars.bottom);
return insets;
});
}
public void siguiente(View view){
Intent siguiente=new Intent(this,
MainActivity2.class);
siguiente.putExtra("sitioweb",
et1.getText().toString());
startActivity(siguiente);
}
}
NAVEGADOR WEB

package com.example.myapplication_4;
import android.annotation.SuppressLint;
import android.os.Bundle;
import android.view.View;
import android.webkit.WebView;
import android.webkit.WebViewClient;
import androidx.activity.EdgeToEdge;
import
androidx.appcompat.app.AppCompatActivity;
import androidx.core.graphics.Insets;
import androidx.core.view.ViewCompat;
import
androidx.core.view.WindowInsetsCompat;
public class MainActivity2 extends
AppCompatActivity {
WebView wv1;
@SuppressLint("MissingInflatedId")
@Override
protected void onCreate(Bundle
savedInstanceState) {
super.onCreate(savedInstanceState);
EdgeToEdge.enable(this);
setContentView(R.layout.activity_main2);
wv1=(WebView) findViewById(R.id.webView);
String
URL=getIntent().getStringExtra("sitioweb");
wv1.setWebViewClient(new
WebViewClient());
wv1.loadUrl(URL);

ViewCompat.setOnApplyWindowInsetsListener(fi
ndViewById(R.id.main), (v, insets) -> {
Insets systemBars =
insets.getInsets(WindowInsetsCompat.Type.syst
emBars());
v.setPadding(systemBars.left,
systemBars.top, systemBars.right,
systemBars.bottom);
return insets;
});}
public void salir(View view){
finish();
}
}

You might also like