Killing one activity from another

前端 未结 4 1609
后悔当初
后悔当初 2021-01-02 05:33

I have two activities A and B. B is a transparent pass through activity, and A is seen. I want to kill B by pressing a button A.

Here\'s what I\'ve tried so far:

4条回答
  •  滥情空心
    2021-01-02 06:28

    You could try to directly kill an activity by calling a static method in that activity:

    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 the function getInstance()

    ActivityA.getInstance().finish();     
    

提交回复
热议问题