SMS

এখন আমরা দেখব কিভাবে SMS পাঠানো যায়।কয়েকভাবে sms পাঠানো যায় তবে আমরা এখানে    intent.setType(“vnd.android-dir/mms-sms”) এর মাধ্যমে অর্থাৎ এন্ড্রয়েডের নিজস্ব ব্যাবস্থাপনার মাধ্যমে তা করে দেখব।প্রথমে আমারা এইরুপ জাভা ফাইল লিখি–

package com.sms.android;

import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;

public class sendSMS extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Button button=(Button) findViewById(R.id.button1);
button.setOnClickListener(new OnClickListener(){

public void onClick(View v) {
Intent intent=new Intent(android.content.Intent.ACTION_VIEW);

intent.putExtra(“sendTo”,”01737480544″);
intent.putExtra(“message”,”Hellow everyBody”);
intent.setType(“vnd.android-dir/mms-sms”);

startActivity(intent);

}});

}
}

এবার একটি xml ফাইল তৈরি করি —

<?xml version=”1.0″ encoding=”utf-8″?>
<LinearLayout xmlns:android=”http://schemas.android.com/apk/res/android&#8221;
android:orientation=”vertical”
android:layout_width=”fill_parent”
android:layout_height=”fill_parent”
>
<Button android:text=”Button” android:id=”@+id/button1″ android:layout_height=”wrap_content” android:layout_width=”match_parent”></Button>
</LinearLayout>

<uses-permission android:name=”android.permission.SEND_SMS”></uses-permission> এই লাইন টা অতিরিক্ত লিখতে হবে পার্মিশান নেওয়ার জন্য

<?xml version=”1.0″ encoding=”utf-8″?>
<manifest xmlns:android=”http://schemas.android.com/apk/res/android&#8221;
package=”com.sms.android”
android:versionCode=”1″
android:versionName=”1.0″>
<uses-sdk android:minSdkVersion=”10″ />
<uses-permission android:name=”android.permission.SEND_SMS”></uses-permission>

<application android:icon=”@drawable/icon” android:label=”@string/app_name”>
<activity android:name=”.sendSMS”
android:label=”@string/app_name”>
<intent-filter>
<action android:name=”android.intent.action.MAIN” />
<category android:name=”android.intent.category.LAUNCHER” />
</intent-filter>
</activity>

</application>
</manifest>

মন্তব্য করুন

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  পরিবর্তন )

Google photo

You are commenting using your Google account. Log Out /  পরিবর্তন )

Twitter picture

You are commenting using your Twitter account. Log Out /  পরিবর্তন )

Facebook photo

You are commenting using your Facebook account. Log Out /  পরিবর্তন )

Connecting to %s