unity在android显示界面(UnityPlayerActivity)不重复加载且app退出杀掉所有界面
来源:互联网 发布:牛耳软件学院图片 编辑:程序博客网 时间:2024/05/18 03:45
开始
将unity项目和android进行融合(具体步骤:http://blog.csdn.net/zx1091515459/article/details/78840379)
设置
- 将unity界面(UnityPlayerActivity)在AndroidManifest中设置为全局单例模式(singleInstance:全局单例模式)
- 使用单例模式创建一个Activity管理对象,该对象中有一个Activity容器(具体实现自己处理,使用LinkedList等)专门负责存储新开启的每一个Activity,并且容易理解、易于操作,非常不错!
- MyApplication类(储存每一个Activity,并实现关闭所有Activity的操作
import java.util.LinkedList;import java.util.List;import android.app.Activity;import android.app.Application;public class MyApplication extends Application { private List<Activity> activitys = null; private static MyApplication instance; private MyApplication() { activitys = new LinkedList(); } /** * 单例模式中获取唯一的MyApplication实例 * * @return */ public static MyApplication getInstance() { if (null == instance) { instance = new MyApplication(); } return instance; } // 添加Activity到容器中 public void addActivity(Activity activity) { if (activitys != null && activitys.size() > 0) { if(!activitys.contains(activity)){ activitys.add(activity); } }else{ activitys.add(activity); } } // 遍历所有Activity并finish public void exit() { if (activitys != null && activitys.size() > 0) { for (Activity activity : activitys ) { activity.finish(); } } System.exit(0); }}
- 在每一个Activity中的onCreate方法里添加该Activity到MyApplication对象实例容器中
MyApplication.getInstance().addActivity(this);
- 在需要结束所有Activity的时候调用exit方法
MyApplication.getInstance().exit();
阅读全文
1 0
- unity在android显示界面(UnityPlayerActivity)不重复加载且app退出杀掉所有界面
- android界面不显示标题栏
- app 在界面显示的名字
- Android App启动出现预加载界面
- Android中弹出输入法界面不影响app界面布局
- android studio 解决app显示界面无标题
- Android:拖动退出界面
- iOS在某个界面不显示状态栏
- app退出到登录注册界面,点击返回键不返回前一界面
- Android退出程序的时候把所有界面一起关闭
- 学习笔记-切换界面时显示内容不重复创建
- Android Graphical Layout 界面效果不显示
- Android界面背景图片不显示---三星手机
- Unity3d程序在退出之前显示提示界面
- APP启动加载界面(第一种)
- UI界面不显示
- 关于Android app首次安装完成后在安装界面打开应用再按home键返回桌面,重新进入app重复实例化launcher activity(转)
- Unity之在UI界面上显示3D模型
- Python3 字符编码
- html5浏览器缓存 localStorage 之LsyStorage.js插件的使用
- C++字符串处理 kevin_xcw
- 计蒜客 字符串条件
- 新数仓系列:Hbase国内开发者生存现状(2)
- unity在android显示界面(UnityPlayerActivity)不重复加载且app退出杀掉所有界面
- 封装Activity的堆栈管理类。
- 过滤器Filter
- 图像特征描述子之ORB
- 创建一个简单tcp操作
- 蒻狗的补题
- ImageView宽固定,高适应
- C++如何调用R
- 设计模式(一)创建模式(工厂模式、建造模式、单例模式)
原创粉丝点击
热门IT博客
热门问题
老师的惩罚
人脸识别
我在镇武司摸鱼那些年
重生之率土为王
我在大康的咸鱼生活
盘龙之生命进化
天生仙种
凡人之先天五行
春回大明朝
姑娘不必设防,我是瞎子
岑能咏春拳馆
实用咏春拳
咏春拳赛
咏春拳收费
咏春拳技巧
硬门咏春拳
咏春拳历史
咏春拳小念头图解
咏春拳器材
咏春拳打
咏春拳电视
咏春拳十二
咏春拳粘手教学
咏春拳靶
咏春拳擒拿术
张保咏春拳
咏春拳难学吗
咏春拳粘手
咏春拳搏击
咏春拳图谱
咏春拳梁挺
咏春拳九式
咏春拳入门教学
解密咏春拳
太极拳咏春拳
李志河咏春拳
咏春拳标
咏春拳光盘
陆柏钧咏春拳
咏春拳 站桩
形意拳咏春拳
咏春拳理论
咏春拳基本教学
咏春拳创立
吴俊辉咏春拳
咏春拳介绍
永春酒店
永春网站
永春永春
永春2
永春公司