Can I create an object of an Activity in other class?

Activity A should have a variable

static ActivityA activityA;

In onCreate state:

activityA = this;

and add this method:

public static ActivityA getInstance(){
   return   activityA;
 }

In activity B, call

ActivityA.getInstance().myFunction(); //call myFunction using activityA

Leave a Comment