Как отправить смс на будильник в андроид - PullRequest
0 голосов
/ 01 октября 2019

У меня есть класс приемника тревоги, указанный ниже. Выдает уведомление о настройке будильника, но я хочу отправить текстовое сообщение вместо уведомления, а текстовое сообщение взято из edittext.

public class AlarmNotificationReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
    //Toast.makeText(context,"THIS IS MY ALARM",Toast.LENGTH_LONG).show();
    NotificationCompat.Builder builder = new NotificationCompat.Builder(context);

    Uri uri= RingtoneManager.getDefaultUri(RingtoneManager.TYPE_NOTIFICATION);


    builder.setAutoCancel(true)
            .setDefaults(Notification.DEFAULT_ALL)
            .setWhen(System.currentTimeMillis())
            .setSmallIcon(R.mipmap.ic_launcher)
            .setContentTitle("Alarm actived!")
            .setContentText("THIS IS MY SMS ALARM")
            .setDefaults(Notification.DEFAULT_LIGHTS | Notification.DEFAULT_SOUND)
            .setContentInfo("Info")
            .setSound(uri);


    NotificationManager notificationManager = (NotificationManager)context.getSystemService(Context.NOTIFICATION_SERVICE);
    notificationManager.notify(1,builder.build());
}

}

...