Android如何在广播接收器中启动活动和弹出对话框
2016-06-24 22:26
309 查看
1 . 在onReceiver()方法中启动活动,必须添加这句
intent1.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK)
2 . 在onReceiver()中弹出对话框(警告框),必须设置对话框的类型,并添加相应权限。
alertDialog.getWindow().setType(WindowManager.LayoutParams.TYPE_SYSTEM_ALERT);
在AndroidManifest.xml文件中添加悬浮窗权限
uses-permission android:name=”android.permission.SYSTEM_ALERT_WINDOW”
intent1.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK)
2 . 在onReceiver()中弹出对话框(警告框),必须设置对话框的类型,并添加相应权限。
alertDialog.getWindow().setType(WindowManager.LayoutParams.TYPE_SYSTEM_ALERT);
在AndroidManifest.xml文件中添加悬浮窗权限
uses-permission android:name=”android.permission.SYSTEM_ALERT_WINDOW”
相关文章推荐
- android 异步任务AsyncTask
- android Merger 代替 FrameLayout:布局优化
- Android 查看内存使用工具 (procstats)
- Android 基于SurfaceTexture shader的类动漫+波浪形图像处理
- android Context深度剖析
- 详解Android中AsyncTask的使用
- Andorid与其他操作系统的知识
- Android绘图基础之: Canvas 和 Paint
- AsyncTask
- 如何获取注册高德Key使用的SHA1值与包名?
- Android Parcelable的写法
- 移动混合开发之android文件管理-->flexbox,webFont。
- Android二维码扫描开发(一):实现思路与原理
- Android初级教程理论知识(第十章Fragment与动画)
- Android初级教程理论知识(第十章Fragment与动画)
- Android-2016后半年的学习计划
- android中的service与Activity之间的通信
- Android Studio中获取sha1证书指纹
- 通过sdk工具 aapt.exe 获取apk的信息
- Android学习推荐!