Android在广播弹出提示框
2016-06-26 20:31
330 查看
Android在广播弹出提示框
@Override public void onReceive(final Context context, Intent intent) { AlertDialog.Builder builder = new AlertDialog.Builder(context); builder.setTitle("提示"); builder.setMessage("您的账号在别处登录,请重新登录!"); builder.setCancelable(false); builder.setPositiveButton("确定", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { ActivityCollector.finishAll(); Intent intent = new Intent(context, MainActivity.class); intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); context.startActivity(intent); } }); AlertDialog alertDialog = builder.create(); alertDialog.getWindow().setType(WindowManager.LayoutParams.TYPE_SYSTEM_ALERT); alertDialog.show(); }
配置文件添加权限
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW"></uses-permission>
相关文章推荐
- Android studio中的一些小技巧
- Android文件存储(二)与ContentProvider
- android studio关联源码
- Android几种数据存储的方式
- Android project的结构
- android 蓝牙搜索功能实现
- 关于回调函数
- 用户登录界面
- Android 5.0以后启动服务的正确做法
- Android之监听手机软键盘弹起与关闭
- Android项目前的准备
- Android中自定义View的MeasureSpec使用
- Android Studio 集成阿里百川SDK
- Android-PullToRefresh的用法 及源码中你应该知道的一些东西
- Android SlidingMenu 开源项目 侧拉菜单的使用(详细配置)
- Android中TabLayout切换选项背景和修改字体大小
- Android SlidingMenu 开源项目实现侧拉菜单(二)
- Android 5.0源码编译问题
- Android开机动画
- Android SlidingMenu 开源项目实现侧拉菜单(一)