我有一个监视状态的服务,当遇到一个特定的状态时,我需要通知用户(无论他们在使用哪个Activity,或者如果他们甚至使用该应用程序)。是否可以从我的Android应用程序中调用AlertDialog?
目前我正在从我的应用程序发送一个Toast(这很奇怪,只有一些时间在xoom上工作(尚未在其他设备上测试过)),但是当我尝试从应用程序中启动AlertDialog ,应用程序崩溃
因此...警报唤醒和呼叫等待意图启动服务,检查一些东西,如果条件是正确的调用应用程序显示通知我知道我可以在我的广播接收器设置应用程序,但重要的是让用户实际上点击“确定”通知,即使他们现在不在应用程序中,另外,在每个活动中设置广播侦听器也很麻烦,因为此过程不特别与任何活动联系在一起
这是非法操纵吗?如果不是,我应该寻找什么作为坠机的罪魁祸首?我忽略了一些特别许可吗?
我认为broadcastreceiver是一种可行的方式 - 我不认为在每个活动中都需要一个活动 - 只有一个在对话主题活动中处理通知并显示ack按钮。 – jkhouw1 2011-05-07 00:25:17
对......正如我刚才对MisterSquonk所说的那样,下面......我完全忘记了我可以开展一项主题活动,我可以从中调出来。当然是 – 2011-05-07 00:49:25