Sms (Send&Receive)
Sms (Send&Receive)
<receiver
android:name=".SmsReceiver"
android:enabled="true"
android:exported="true">
<intent-filter>
<action android:name="android.provider.Telephony.SMS_RECEIVED" />
</intent-filter>
</receiver>
MainActivity.java
package com.example.myapplication;
import android.Manifest;
import android.os.Bundle;
import android.telephony.SmsManager;
import android.view.View;
import android.widget.*;
import androidx.appcompat.app.AppCompatActivity;
import androidx.core.app.ActivityCompat;
ActivityCompat.requestPermissions(MainActivity.this,new
String[]{Manifest.permission.SEND_SMS},1);
b1.setOnClickListener(new View.OnClickListener() {
@Override
BY VIKAS PATIL
public void onClick(View v) {
String phone=et1.getText().toString();
String message=et2.getText().toString();
SmsManager smsManager=SmsManager.getDefault();
smsManager.sendTextMessage(phone,null,message,null,null);
Toast.makeText(MainActivity.this,"Message sent Successfully",
Toast.LENGTH_LONG).show();
}
});
}
}
SmsReceiver.java
package com.example.myapplication;
import android.content.*;
import android.os.Bundle;
import android.telephony.SmsMessage;
import android.widget.Toast;
BY VIKAS PATIL