কম্পিউটার টিউটোরিয়াল

অ্যান্ড্রয়েডে WhatsApp-এর মাধ্যমে মেসেজ পাঠানো

Intent.ACTION_SEND ব্যবহার করে WhatsApp-এ মেসেজ শেয়ার করা

এই উদাহরণটি দেখাবে কীভাবে টেক্সট মেসেজ WhatsApp-এ শেয়ার করা যায়।

ধাপ ১: নতুন প্রজেক্ট তৈরি করুন

Android Studio-তে File → New Project নির্বাচন করুন।

ধাপ ২: লেআউট ফাইল (res/layout/activity_main.xml)

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="https://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="match_parent"
    android:gravity="center"
    android:layout_height="match_parent">
    <TextView
        android:id="@+id/text"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:text="click"
        android:textSize="30sp" />
</LinearLayout>

ধাপ ৩: মেইন এক্টিভিটিতে কোড (src/MainActivity.java)

package com.example.myapplication;

import android.app.Activity;
import android.content.Intent;
import android.content.pm.PackageInfo;
import android.content.pm.PackageManager;
import android.os.Bundle;
import android.view.View;
import android.widget.TextView;
import android.widget.Toast;

public class MainActivity extends Activity {
    TextView textView;

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        textView = findViewById(R.id.text);
        textView.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                PackageManager pm = MainActivity.this.getPackageManager();
                try {
                    Intent waIntent = new Intent(Intent.ACTION_SEND);
                    waIntent.setType("text/plain");
                    String text = "YOUR TEXT HERE";
                    PackageInfo info = pm.getPackageInfo("com.whatsapp", PackageManager.GET_META_DATA);
                    waIntent.setPackage("com.whatsapp");
                    waIntent.putExtra(Intent.EXTRA_TEXT, text);
                    startActivity(Intent.createChooser(waIntent, "Share with"));
                } catch (PackageManager.NameNotFoundException e) {
                    Toast.makeText(MainActivity.this, "WhatsApp not Installed", Toast.LENGTH_SHORT).show();
                }
            }
        });
    }
}

অ্যাপ্লিকেশন চালানোর পদ্ধতি

অ্যাপ চালু করুন। টেক্সট ভিউতে ক্লিক করলে WhatsApp খুলবে এবং মেসেজ শেয়ার করার অপশন দেবে।

অ্যান্ড্রয়েডে WhatsApp-এর মাধ্যমে মেসেজ পাঠানো

অ্যান্ড্রয়েডে WhatsApp-এর মাধ্যমে মেসেজ পাঠানো

  1. অ্যান্ড্রয়েডে 'WhatsApp Has Stopped' এরর দ্রুত সমাধান: ধাপে ধাপে গাইড

  2. অ্যান্ড্রয়েডে ওয়াটসঅ্যাপ ক্র্যাশ বন্ধ করুন: দ্রুত ফিক্স ও ট্রাবলশুটিং

  3. Android-এ WhatsApp মেসেজ শিডিউল করা: ধাপ-ধাপ গাইড

  4. সাম্প্রতিক Android ফিংগারপ্রিন্ট লক আপডেট দিয়ে WhatsApp সুরক্ষিত করুন