如何在Activity中获取子类引用

时间:2014-08-04 09:32:45

标签: java android

我有一个名为Test的类,其中有一个方法将Activity作为一个参数,

public class Test{
  Activity activity;
  public void someMethod(Activity _activity)
  {
    activity = _activity;
  }
}

并假设从MainActivity类调用它,如:

 test.someMethod(this)

这里我将我的活动MainActivity传递给类Test。而它正在其晚餐类活动中捕获。如何知道作为其子类的Activity类型(此处为MainActivity)并将其强制转换为MainActivity?

1 个答案:

答案 0 :(得分:0)

instanceof

 if (activity instanceof MainActivity) {}