Android ऐप से किसी वेबसाइट को डिफ़ॉल्ट ब्राउज़र में खोलना
यह ट्यूटोरियल दिखाता है कि कैसे एक बटन क्लिक पर किसी URL को Android के डिफ़ॉल्ट वेब ब्राउज़र में खोला जाए।
चरण 1: नया प्रोजेक्ट बनाएं
Android Studio में File → New Project चुनकर नया प्रोजेक्ट बनाएं।
चरण 2: लेआउट में बटन जोड़ें
res/layout/activity_main.xml:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
xmlns:android="https://schemas.android.com/apk/res/android"
xmlns:tools="https://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity">
<Button
android:id="@+id/btnAmazon"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:text="Amazon"
android:textStyle="bold" />
</RelativeLayout>
चरण 3: MainActivity.java में इंटेंट लॉजिक
import android.content.Intent;
import android.net.Uri;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Button button = findViewById(R.id.btnAmazon);
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
String url = "https://www.amazon.com";
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(url));
startActivity(intent);
}
});
}
}
चरण 4: AndroidManifest.xml
मानक मैनिफेस्ट कॉन्फ़िगरेशन। इंटरनेट परमिशन की आवश्यकता नहीं है क्योंकि हम सिस्टम ब्राउज़र का उपयोग कर रहे हैं।
ऐप चलाएं
डिवाइस कनेक्ट करें, Run पर क्लिक करें। "Amazon" बटन दबाने पर Amazon वेबसाइट ब्राउज़र में खुल जाएगी।