Android Intent
Android Intent
• xmlns:app="h p://schemas.android.com/apk/res-
auto"
• xmlns:tools="h p://schemas.android.com/tools"
• android:layout_width="match_parent"
• android:layout_height="match_parent"
• tools:context="example.javatpoint.com.implici ntent.
MainAc vity">
• <EditText
• android:id="@+id/editText"
• android:layout_width="wrap_content"
• android:layout_height="wrap_content"
• android:layout_marginEnd="8dp"
• android:layout_marginStart="8dp"
• android:layout_marginTop="60dp"
• android:ems="10"
• app:layout_constraintEnd_toEndOf="parent"
• app:layout_constraintHorizontal_bias="0.575"
• app:layout_constraintStart_toStartOf="parent"
• app:layout_constraintTop_toTopOf="parent" />
• <Bu on
• android:id="@+id/bu on"
• android:layout_width="wrap_content"
• android:layout_height="wrap_content"
• android:layout_marginRight="8dp"
• android:layout_marginLe ="156dp"
• android:layout_marginTop="172dp"
• android:text="Visit"
• app:layout_constraintEnd_toEndOf="parent"
• app:layout_constraintHorizontal_bias="0.0"
• app:layout_constraintStart_toStartOf="parent"
• app:layout_constraintTop_toBo omOf="@+id/
editText" />
• </android.support.constraint.ConstraintLayout>
• File: MainAc vity.java
• package example.javatpoint.com.implici ntent;
•
• import android.content.Intent;
• import android.net.Uri;
• import android.support.v7.app.
AppCompatAc vity;
• import android.os.Bundle;
• import android.view.View;
• import android.widget.Bu on;
• import android.widget.EditText;
• public class MainAc vity extends AppCompatAc vity {
• Bu on bu on;
• EditText editText;
• @Override
• protected void onCreate(Bundle savedInstanceState)
{
• super.onCreate(savedInstanceState);
• setContentView(R.layout.ac vity_main);
•
• bu on = findViewById(R.id.bu on);
• editText = findViewById(R.id.editText);
• bu on.setOnClickListener(new View.
OnClickListener() {
• @Override
• public void onClick(View view) {
• String url=editText.getText().toString();
• Intent intent=new Intent(Intent.
ACTION_VIEW, Uri.parse(url));
• startAc vity(intent);
• }
• });
• }
• }