-
1 votesanswersviews
Android AlarmManager - 安排定期的Intent每天发射两次
在阅读了大量示例代码之后,我试图找出实现以下目标的最简单方法: 我希望能够安排一个回调我的Alarm BroadcastReceiver的Intent,它会触发我的服务 . 但是,我想设置它以便每天调用两次Intent,并且只安排警报(如果它们尚未设置)(同样用于取消警报) . 但是,我不确定以下代码是否是设置和取消警报的正确方法 . //Static function for setting t... -
0 votesanswersviews
在报警管理器中使用set()和我拥有的值
我如何使用我所拥有的两个值(小时和分钟)来设置和报警?我不幸的是,这个值没有形成,所以如果小时> 12它就不会去一个(它是以milatary时间格式) . 我是否正确设置了待定意图? public void setUpAlarm(int hour,int minute) { long newTime; Intent alarm = Intent(setAlarmList.... -
0 votesanswersviews
在onReceive中包含意图的额外内容时使用setComponent()
当我设置一个警报由我的接收器在onReceive中拾取然后传递给我的接收意图中的额外内容时,我希望通过我的未决意图传递额外内容,以便我的调度服务选择将其包含在我的通知中 . 例如 . 设置闹钟以提醒我在'y'时间内服用名为'x'的药物 . 我希望在触发警报时在通知中显示名称“x” . 我发现this answer非常有帮助 . 但是,在here中提供的Google Android示例项目调度程序中... -
0 votesanswersviews
Smooch ConversationActivity,我怎么知道活动何时推出?
我实施了smooch . https://smooch.io/我的问题是,当我从smooch收到通知时 . 如果我在后台,我设置一个"unread messages"长,我在smooch按钮的主要活动中使用 . 问题是,当我按下通知时,会从那里开始ConversationActivity . 我需要将未读消息设置为0,因为ConversationActivity已打开 . 我... -
1 votesanswersviews
当应用程序初始关闭时,后续(即AFTER FIrst)通知pendingintent不启动活动
场景1 - 应用程序已打开,在通知中接收pendingintent,并且在单击通知时, 打开包含新内容的活动,在第一次以类似方式工作后收到的每个待处理通知 . 场景2 - 应用程序已关闭(未运行),在通知中接收pendingintent以及何时单击通知, 打开包含新内容的活动,在第一次收到后,收到的每个待审通知都以类似的方式工作(不启动活动) . 待定意图代码:意图nIntent = ... -
0 votesanswersviews
Firebase推送通知无需单击即可打开活动
我有firebase推送通知的问题 . 它不会显示通知,而是自动打开我放置的活动 . 我想要这种行为,但点击通知后 . 这是我的代码: @Override public void onMessageReceived(RemoteMessage remoteMessage) { super.onMessageReceived(remoteMessage); final String... -
29 votesanswersviews
如何在不启动Activity的情况下使用Notification中的Actions
所以我正在研究一个简单的音乐播放器 . 音乐播放器命名状态,可播放歌曲,暂停播放,转发到下一首歌曲,返回上一首歌曲,并完全停止播放 . 播放歌曲时,会显示艺术家姓名和歌曲名称的通知;此通知还有三个按钮(操作):停止,暂停下一个 . 我遇到的问题是确保在单击任一操作时触发与Action相关的播放控件,而且我完全不知道如何执行此操作 . 我搜索了Android通知:http://developer.a... -
0 votesanswersviews
关于通知的AddAction创建新的服务实例
`我是Android的新手,我正在尝试创建一个小应用程序,让用户从播放列表中选择一首歌并在意图服务中播放 . 但我想展示播放的播放器或歌曲或任何类型的通知 . 我已经完成了所有这些,但我面临着播放暂停,下一个,上一个和tbh通知中添加的所有操作的问题 . 我想要的是,当用户点击通知中的播放暂停图标时,歌曲应该停止在Intent服务中运行,但是通过使用AddAction()的待定意图,每次点击播放暂... -
1 votesanswersviews
从通知开始子活动
我有一个活动A,一个音乐播放器的基本UI,包含歌曲列表,ecc . 它与服务绑定 . 此服务是为歌曲创建通知的服务 . 活动B将A作为父级,只有带有歌曲信息的textViews . 当从A表单开始时,B也将该服务绑定为A unbinds,而当按下“后退”按钮时再次反之(无论谁在手机上有Spotify,A基本上是整个应用程序,B只是显示专辑封面的屏幕,播放按钮) . B的onCreate和绑定到音乐... -
0 votesanswersviews
单击小部件按钮时执行多个功能
我正在尝试为我的音乐播放器创建一个小部件 . 小部件布局包含三个 imageButtons 和一个 ImageView . 这三个按钮执行以下任务:跳到下一首歌曲,播放/暂停歌曲,跳到上一首歌曲 . 现在我想要的是当我点击跳到上一首歌曲按钮/跳到下一首歌曲按钮时,我希望按钮发送广播以及用当前歌曲专辑封面更新 ImageView . 我的问题:按下按钮时,按钮执行单一功能 . 我希望他们执行多种... -
0 votesanswersviews
用户打开通知时,Android GCM显示自定义意图
我正在尝试构建使用GCM推送通知实现的新闻应用程序 . Senario基于以下内容: 当用户点击通知时,应该打开包含通知正文的服装意图 . 我已经弄清楚了上述的大部分情况,但我还有一个问题: 服装意图显示最新通知的消息 我的代码是: @Override protected void onMessage(Context context, Intent intent) { ... -
1 votesanswersviews
如何获得PendingIntent.getActivity的结果
我正在使用待定意图来启动闹钟(使用AlarmManager) . 我需要根据用户点击其中的两个按钮之一(暂停或取消)来启动活动的不同结果代码 . 我如何得到这个结果?不幸的是,在关闭活动上启动finish()方法后,onActivityResult()方法未在父活动中启动 . 在Android文档中,它说明了 “PendingIntent.getActivity:检索将启动新活动的Pending... -
1 votesanswersviews
Android - PendingIntent.getActivity中的Context参数
使用方法 PendingIntent.getActivity() 创建待定意图时,第一个参数是(根据android文档) 此PendingIntent应启动活动的上下文 . 当我在我的应用程序中创建活动的新实例时,我可以传递 getApplicationContext() . 但是,如果我想启动另一个应用程序活动的实例,那么上下文参数应该是什么? -
0 votesanswersviews
未在窗口小部件中调用Android挂起的意图
就像this问题(接受的答案)一样,我是'm trying to launch voice recognition from one of my app'的小部件 . 我成功地设置了打开对话框,在Widget的 onUpdate() 方法中使用此代码请求语音输入: // this intent points to activity that should handle results, doesn... -
3 votesanswersviews
通知启动多个活动实例
我正在开发一个媒体播放器应用程序,用于播放SD卡中的音频文件 . 通过使用该应用程序,我可以查看音频文件,我可以播放所选的歌曲 . 当在播放歌曲时按下后退按钮时,会创建通知 . 问题出在这里,当我启动MainActivity(通过使用PendingIntent)时,应用程序正在启动MainActivity的新实例,而不是启动以前的MainActivity实例 . 我在manifest.FYI中将M... -
0 votesanswersviews
使用AsyncTask在Android主页小部件中将TextView的最后文本与新的,更新的文本进行比较?
我做了一个简单的主屏幕小部件,它有两个TextView字段和一个刷新按钮 . TextViews是从AsyncTask加载的,它可以下载和解析小型XML文件 . 刷新按钮再次调用onUpdate(使用PendingIntent),最后再次调用AsyncTask . 我有一个简单的模型类XMLValues,它可以存储XML中的解析值(并在AppWidgetProvider类中初始化: public... -
1 votesanswersviews
仅使用自定义布局更新Android通知的一部分
我创建了一个Android状态栏通知,其中包含一个自定义布局,其中包含一个按钮和一个textview(即时通讯使用ICS api) . 按下按钮时,它会向广播接收器发送pendingintent . 当接收者收到意图时,我希望它更新通知中的textview . 这是否可以在不重新创建全新通知并传递相同ID的情况下实现? 在广播接收器中创建pendingintent时出现错误“PendingInte... -
4 votesanswersviews
使用AlarmManager手动更新小部件
如Android Dev Guide中所述,如果您希望窗口小部件更频繁地更新,则应使用 AlarmManager 设置不会唤醒设备的警报 . 原则上:不要使用 AppWidgetProvider 类提供的标准机制,并且在xml文件中使用android:updatePeriodMillis轻松设置 . 我很遗憾地问,但是指南只是声明“使用AlarmManager,使用 RTC 或 ELAPSED_R... -
0 votesanswersviews
如何在提醒应用程序中安排警报时替换已弃用的WakefulBroadcastReceiver?
Use case :我错过了'm working on a feature of the app that allows users to set up weekly repeating reminders at different time/day which will create a notification upon execution. This reminders can',所以应用程... -
463 votesanswersviews
什么是Android PendingIntent?
我是Android的新手 . 我阅读了Android文档但仍需要进一步澄清 . 谁能告诉我究竟是什么 PendingIntent ?