菜鸟的安卓实习之路---如何在广播接收器中打开一个新的Activity
来源:互联网 发布:javascript 定义数组 编辑:程序博客网 时间:2024/05/17 09:06
在广播接收器当中有Context 这个参数,说明是可以提供程序上下文环境参数的,但是如果我们直接用这样的代码来打开一个新的activity的话:
public void onReceive(Context context, Intent intent) {intent = new Intent(context, anotherActivity.class);context.startActivity(intent);
会出现这样的错误:
所以只需要添加一句话,就可以在Activity context 之外,打开一个新的Activity了
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
1 0
- 菜鸟的安卓实习之路---如何在广播接收器中打开一个新的Activity
- (转)如何在广播接收器中打开一个新的Activity
- 菜鸟的安卓实习之路----android广播(3)自定义广播
- 菜鸟的安卓实习之路---- android的广播(1)
- 菜鸟的安卓实习之路----android广播(2)
- 菜鸟的安卓实习之路---设置Activity的大小
- 菜鸟的安卓实习之路---activity 设置全屏显示
- 菜鸟的安卓实习之路----在一个Dialog上面分情况显示内容layout---setVisibility
- 菜鸟的安卓实习之路---java的instance
- 菜鸟的安卓实习之路----开篇
- 菜鸟的安卓实习之路---布局思想
- 菜鸟的安卓实习之路---采用preferenceFragment布局
- 菜鸟的安卓实习之路---- setClickable和setEnabled
- 菜鸟的安卓实习之路---布局
- 菜鸟的安卓实习之路---layoutParams
- 菜鸟的安卓实习之路---如退出应用程序
- 菜鸟的安卓实习之路---发邮件
- 菜鸟的安卓实习之路---- 如何实现android恢复出厂设置
- svn命令整理
- 【表单设计】优秀表单设计案例
- 己亥杂诗
- java显示窗口
- Objective-c里氏对换原则与开闭原则
- 菜鸟的安卓实习之路---如何在广播接收器中打开一个新的Activity
- hibernate.hbm2ddl.auto配置详解
- 【Android 工具类】常用工具类(方法)大全
- String::split() DEMO
- Linux nc命令详解
- javascript的window.open()详解
- ActiveMQ入门实例
- 长安古意
- Powershell脚本获取SharePoint托管账户的密码