虽然我们可以实现创建Fragment的新实例,为什么我们不能对Activity类做同样的过程?
谁知道我们如何从这个角度管理活动?
答案 0 :(得分:1)
活动实例始终由Android系统创建。这是因为必须进行大量初始化才能使活动起作用。
要创建新活动,请使用startActivity
来调用Intent
来描述要开始的活动。
答案 1 :(得分:0)
活动A应该有一个变量
static ActivityA activityA;
在onCreate状态:
activityA = this;
并添加此方法:
public static ActivityA getInstance(){
return activityA;
}
在活动B中,请致电
ActivityA.getInstance().myFunction();
要获得更多信息,请浏览此文档: