Android - 如何创建Activity类的实例

时间:2018-01-04 09:36:29

标签: android android-activity

虽然我们可以实现创建Fragment的新实例,为什么我们不能对Activity类做同样的过程?

谁知道我们如何从这个角度管理活动?

2 个答案:

答案 0 :(得分:1)

活动实例始终由Android系统创建。这是因为必须进行大量初始化才能使活动起作用。

要创建新活动,请使用startActivity来调用Intent来描述要开始的活动。

答案 1 :(得分:0)

活动A应该有一个变量

static ActivityA activityA;

在onCreate状态:

activityA = this;

并添加此方法:

public static ActivityA getInstance(){ return activityA; }

在活动B中,请致电

ActivityA.getInstance().myFunction();

要获得更多信息,请浏览此文档:

Android Activity Documentation