不在activity中打开activity的方法
来源:互联网 发布:淘宝上卖内衣的货源 编辑:程序博客网 时间:2024/05/17 13:08
当不在activity中打开activity的时候需要使用到任务栈
BaseActivity.java当activity在后台的是null,当activity回到前台的时候恢复activity
@Overrideprotected void onResume() {super.onResume();activity=this;}@Overrideprotected void onPause() {super.onPause();activity=null;}
UiUtils.java最后的else部分需要使用activity启动activity
/** * 可以打开activity * @param intent */public static void startActivity(Intent intent) {// 如果不在activity里去打开activity 需要指定任务栈 需要设置标签if(BaseActivity.activity==null){intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);getContext().startActivity(intent);}else{BaseActivity.activity.startActivity(intent);}}
阅读全文
0 0
- 不在activity中打开activity的方法
- Android中打开新的Activity的三种方法
- Android中打开新的Activity的三种方法
- 打开Activity方法
- android打开新Activity的方法
- 打开多个Activity退出的方法
- activity不在后台应用中显示
- Activity中得到新打开Activity关闭后返回的数据(onActivityResult和setResult方法的使用)
- 在一个Activity中启另一个Activity的方法
- Activity C中关闭Activity A的方法
- 在当前Activity中finish掉其它Activity的方法
- 从Activity中打开网页
- Activity打开另一个Activity
- 打开新的Activity的两种方法
- 在打开多个Activity后退出程序的方法
- 使用Activity直接打开其他应用的方法
- ViewPager结合Activity的使用及父Activity中调用子Activity的方法
- Android 打开多个Activity时,同时结束多个Activity的方法
- javascript 对象判空
- java虚拟机指令详解
- 【剑指offer-解题系列(61)】把二叉树打印成多行
- 基于ZigBee的物联网环境数据采集系统
- EXCEL VBAProject密码破解 工作表密码破解
- 不在activity中打开activity的方法
- 考试,一种严格的水平鉴定方法。
- AndroidStudio多渠道打包
- 内存分析—对象的实例化过程
- Java反射机制
- 单例模式 解析
- 利用jquery实现动态表格的相关操作以及列表全选功能
- Spring Boot (教程五:响应JSP页面)
- 两数组的交 II -LintCode