美文网首页
安卓开发个人经验

安卓开发个人经验

作者: 难得糊涂与君勉 | 来源:发表于2018-03-20 15:57 被阅读17次

    说明

    仅仅作为记录使用!

    (1)描述

    从界面A(一个Activity)跳转到界面B(一个Activity),在界面B中,需要跳转到界面C(一个Activity),如果采用
    startActivityForResult的方式,从A跳到B。
    如果你在B界面调用:

                    setResult(88);
                    MyCommicationActivity.this.finish();
                    ActivityUtil.openActivityFromLeftToRight(MyCommicationActivity.this, StudentMeetLoginActivity.class);
    

    在A界面调用:


    image.png

    由于你在C界面,你按回退键的时候就会有白色闪屏,A界面并没有出栈,onActivityResult方法没有调用
    所以,应该修改成


    image.png

    这样,在B界面只关注setResult方法就好了,就没有闪屏出现了。

    (2)描述

    分析数据时候,需要先理清楚这些数据共同的点,然后在考虑基于其的变化。

    相关文章

      网友评论

          本文标题:安卓开发个人经验

          本文链接:https://www.haomeiwen.com/subject/bsjbqftx.html