Finish parent and current activity in Android

前端 未结 16 3083
误落风尘
误落风尘 2020-11-27 03:40

I have 3 activities. Activity A which leads to activity B, which in turn can go back to activity A or start activity C. However, if I press back in activity C the app should

16条回答
  •  爱一瞬间的悲伤
    2020-11-27 04:09

    Create instance of ActivityB.

    on ActivityB.java

    public static ActivityB instanceOfActivityB;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        instanceOfActivityB = this;
    }
    

    on ActivityC.java

    void onClose() {
       ActivityB.instanceOfActivityB.finish();
       finish();
    }
    

    Hope it helps!

提交回复
热议问题