Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/214.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 安卓中的警报_Android_Alarmmanager - Fatal编程技术网

Android 安卓中的警报

Android 安卓中的警报,android,alarmmanager,Android,Alarmmanager,及 上午10秒后,将toast设为alarm worke.。但没有默认声音?如何在android中获取报警声音,而不是toas?如何显示对话框?AlarmManager与声音无关。您可能将AlarmManager与闹钟应用程序混淆了。欢迎您通过广播接收器播放声音,尽管我没有尝试过。Commonware。如何通过广播接收器播放声音?请帮助我。 public final class AlarmReceiver extends BroadcastReceiver { @Override


上午10秒后,将toast设为alarm worke.。但没有默认声音?如何在android中获取报警声音,而不是toas?如何显示对话框?

AlarmManager
与声音无关。您可能将
AlarmManager
与闹钟应用程序混淆了。欢迎您通过广播接收器播放声音,尽管我没有尝试过。

Commonware。如何通过广播接收器播放声音?请帮助我。
public final class AlarmReceiver extends BroadcastReceiver {
    @Override
    public void onReceive(Context context, Intent intent) {
        Toast.makeText(context, "Alarm worked.", Toast.LENGTH_LONG).show();
    }
}
public final class AlarmReceiver extends BroadcastReceiver {
    @Override
    public void onReceive(Context context, Intent intent) {
        Toast.makeText(context, "Alarm worked.", Toast.LENGTH_LONG).show();
    }
}
NotificationManager nm;
@Override
public void onReceive(Context context, Intent intent) {
    nm = (NotificationManager) context.getSystemService(
        Context.NOTIFICATION_SERVICE);
    CharSequence from = "Check your..";
    CharSequence message = "It's time !";
    PendingIntent contentIntent = PendingIntent.getActivity(context, 0,
        new Intent(), 0);
    Notification notif = new Notification(R.drawable.ic_launcher,
        "ut text", System.currentTimeMillis());
    notif.setLatestEventInfo(context, from, message, contentIntent);
    notif.defaults |= Notification.DEFAULT_SOUND; 
    notif.flags |= Notification.FLAG_AUTO_CANCEL; 
    nm.notify(1, notif);