我想在我的应用程序中设置一个普通的Android闹钟——默认Android时钟应用程序中的闹钟。我只是想安排一个闹钟,假设明天早上8点响起。我读过有关闹钟管理器的信息,但它似乎触发了一个事件,我只想让它响起。我很确定有一个简单的解决方案,但我找不到。我会感谢任何帮助! 最佳答案 AndroidSDK中似乎没有用于启动闹钟的记录Intent。话虽如此,这里有一些您可以尝试的资源,应该可以帮助您解决这个问题:IntenttolaunchtheclockapplicationonandroidAndroidAlarmClockACTION
我的应用程序使用闹钟计时器每2分钟左右检查一次服务器上的更新。我使用这个创建了一个循环计时器:alarmIntent=newIntent(context,OnWakeUpReceiver.class);PendingIntentpIntent=PendingIntent.getBroadcast(context,0,alarmIntent,0);mAlarmManager.setRepeating(AlarmManager.RTC_WAKEUP,System.currentTimeMillis(),120000,pIntent);对于绝大多数人来说,这很好用。但少数人报告说该应用程序突
我是这样设置闹钟的AlarmManageralarm=(AlarmManager)getSystemService(Context.ALARM_SERVICE);alarm.setRepeating(AlarmManager.RTC_WAKEUP,entercodeherecalendar1.getTimeInMillis(),24*60*60*1000,pintent);我用它来获取下一个闹钟时间,但它给了我默认设备alarmApp的下一个闹钟时间。android.provider.Settings.System.getString(getContentResolver(),andr
我有一个Android应用程序。当应用程序正在运行时,警报应该被静音或禁用。关闭应用程序后,应再次启用警报。我使用了这段代码:AudioManagerAudiMngr=(AudioManager)getSystemService(AUDIO_SERVICE);AudiMngr.setRingerMode(AudioManager.RINGER_MODE_SILENT);AudiMngr.setStreamVolume(AudioManager.STREAM_ALARM,0,AudioManager.FLAG_SHOW_UI+AudioManager.FLAG_PLAY_SOUND);T
我有这段代码通过在另一个Activity中使用TimePicker和DatePicker设置时间和日期来触发警报一次。我想以某种方式修改它,每当我设置时间和日期时,它都会在每天的同一时间触发警报。换句话说,我希望每天都触发警报。publicclassM_ReminderManager{privateContextmContext;privateAlarmManagermAlarmManager;publicM_ReminderManager(Contextcontext){mContext=context;mAlarmManager=(AlarmManager)context.getS
我有一个在Android上运行的应用程序,它创建一个每24小时触发一次的警报。此警报按预期工作。但是,当我通过GooglePlay更新我的应用程序时,此警报会丢失,因为最终用户不会在应用程序更新后立即打开该应用程序。我的意见是Android正在删除我的应用在更新时创建的警报。有没有人遇到过这种情况?有什么方法可以在更新应用程序时保留警报? 最佳答案 您的解决方案很简单:在您的应用中注册一个广播接收器,其中包含2个Intent过滤器,即:"android.intent.action.BOOT_COMPLETED"-设备重启时调用。设备
我希望模仿官方Android应用程序的周样式。你知道这个应用程序中使用了哪种View吗?他们是习俗吗?返回查看此屏幕截图以了解我在说什么:此屏幕截图是闹钟的闹钟部分。我想要使用的是红色部分,它以一种很好的方式将weekd显示为带有名称的小按钮和一个小的蓝色/灰色条,具体取决于按钮的状态。 最佳答案 好吧,回答我自己,我们可以在这里找到应用程序的源代码:https://android.googlesource.com/platform/packages/apps/DeskClock/+/master/这些按钮是以编程方式创建的(如
我搜索了很多术语和量刑,但找不到任何相关信息。所以无论如何:我怎样才能为警报(默认应用程序)获取默认或当前设置的音乐/音调/声音?假设我每天早上醒来时都会播放闹钟歌曲:Song#1使用默认闹钟应用程序,我如何才能在我的自定义应用程序中获取Song#1?我正在尝试创建自己的闹钟应用,但我不想设置用户可能不喜欢的基调。也许有一种方法可以打开默认警报音选择器/浏览器并让用户在我的自定义应用程序中进行设置?还是所有这些都需要自定义编码?如果以上都不可能-我怎样才能让默认的闹钟声音在我的应用程序中播放? 最佳答案 UrialarmTone=R
我只想在周一到周五收到闹钟。我的代码在这里if(chk_weekday.isChecked()){intday=calNow.get(Calendar.DAY_OF_WEEK);if(day==2||day==3||day==4||day==5||day==6){alarmManager.setRepeating(AlarmManager.RTC_WAKEUP,calSet.getTimeInMillis(),1*60*60*1000,pendingIntent);}有想法。 最佳答案 请尝试此代码。在我的应用程序中成功运行if(c
我正在尝试制作闹钟应用程序。目前我正在使用AlarmManager。我的minSdkVersion是API级别19。问题是,我无法像其他应用程序一样获得准确的警报。例如Playstore中的AlamDroid:当时钟切换到设置的时间时,它会在第二秒触发警报。它也适用于API19。我现在的代码是:Calendarcalendar=Calendar.getInstance();calendar.setTimeInMillis(System.currentTimeMillis());calendar.set(Calendar.HOUR_OF_DAY,hour);calendar.set(Ca