请教一个问题,Service中当满足条件时,显示一个Yes/No提示框到安卓的最前端,有办法实现吗?

解决方案 »

  1.   

    直接在Service里弹一个AlertDialog就可以了
      

  2.   

    在一般的AlertDialog中加:
    dialog.getWindow().setType(WindowManager.LayoutParams.TYPE_SYSTEM_ALERT);
      

  3.   

    楼上的方法可行,也可以这样。写一个activity 作为父类,用来接收广播,所有需要显示按钮的页面继承它,当servce中提示需要显示按钮时发送广播请求
      

  4.   

    2楼正解   Service只能弹出系统级的对话框  也可以使用通知