Cara Membuat Tombol Menuju Website Di Android Studio
"Silahkan kunjungi postingan Cara Membuat Tombol Menuju Website Di Android Studio untuk membaca artikel selengkapnya dengan klik link di atas."
2 min read
Cara Membuat Tombol Di Android Studio Menuju Website - Dalam sebuah aplikasi, kita biasanya memerlukan jalan pintas menuju ke website atau Google. Kita bisa saja menampilkan website di aplikasi yang kita buat dengan memanfaatkan WebView. Tapi untuk beberapa kasus, membuka web browser langsung di aplikasi Android Studio juga diperlukan.Sederhananya, hari ini kita akan belajar cara membuat implicit intent di Android Studio, yaitu dari activity menuju ke aplikasi lain, yaitu Web Browser seperti Google Chrome. Bahasa kerennya, membuat button link action android redirect website.
Cara Membuat Tombol Menuju Website Di Android Studio
1. Buka aplikasi Android Studio buat project baru. Caranya klik File > New > New Project > Empty Activity
2. Ubah name aplikasi My Application dengan contohmenujuwebsite, untuk API pilih Jelly Bean, untuk Language pilih Java.
3. Untuk cara pembuatannya, ikuti yang berikut ini.
- Pada activity_main.xml
Project > app > res > layout > activity_main.xml
Tambahkan TextView. Bisa juga Button atau Image. Intinya, komponen ini akan dijadikan tombol yang bisa diklik.
Tambahkan kode berikut ini.
<TextView
android:id="@+id/textView37"
android:layout_width="230dp"
android:layout_height="26dp"
android:layout_marginTop="28dp"
android:text="https://www.covid19.go.id/"
android:onClick="tombolku"
android:textAlignment="viewStart"
android:background="@color/bgtombol"
android:textStyle="bold"
/>
android:id="@+id/textView37"
android:layout_width="230dp"
android:layout_height="26dp"
android:layout_marginTop="28dp"
android:text="https://www.covid19.go.id/"
android:onClick="tombolku"
android:textAlignment="viewStart"
android:background="@color/bgtombol"
android:textStyle="bold"
/>
- Pada colors.xml
Project > app > res > values > colors.xml
Tambahkan kode berikut ini.
<color name="bgtombol">#DFDCDC</color>
Kode ini digunakan untuk mendesain background tombol yang dalam hal ini TextView di atas.
- Pada MainActivity.java
Project > app > java > com.example.contohmenujuwebsite > MainActivity.java
Pada bagian package com.example.contohmenujuwebsite, tambahkan kode berikut ini.
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.view.View;
import android.net.Uri;
import android.os.Bundle;
import android.view.View;
Pada bagian setelah blok kode @Override, copy dan paste kode berikut ini.
public void tombolku(View view) {
String url = "https://www.simentik.eu.org/";
Intent bukabrowser = new Intent(Intent.ACTION_VIEW);
bukabrowser.setData(Uri. parse(url));
startActivity(bukabrowser);
}
String url = "https://www.simentik.eu.org/";
Intent bukabrowser = new Intent(Intent.ACTION_VIEW);
bukabrowser.setData(Uri. parse(url));
startActivity(bukabrowser);
}
- Pada AndroidManifest.xml
Project > app > manifests > AndroidManifest.xml
Tepat di bawah kode ini:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.contohmenujuwebsite">
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.contohmenujuwebsite">
Copy dan pastekan kode berikut ini.
<uses-permission android:name="android.permission.INTERNET" />
Untuk source code lebih lengkapnya, lihat gambar berikut ini.
Cara Membuat Tombol Menuju Website Di Android Studio |
Seperti itulah cara membuat implicit intent di Android Studio menuju web browser di Android Studio.
Selanjutnya, masih tentang implicit intent dalam Tutorial Cara Membuat Tombol Dial Panggil/SMS Di Android Studio
Demikianlah cara membuat tombol menuju web browser ke website di Android Studio. Semoga bermanfaat!