activity C 直接跳转到 View A

来源:互联网 发布:松下空气净化 网络特供 编辑:程序博客网 时间:2024/05/10 13:07

activity A → activity B →activity C 

现在要从 activity C 通过侧滑 到 activity A时 不弹出 已经销毁的activity B,我们只需要将C  androidmainfeist  里面的theme 设置下就可以了 

<style name="AppTheme.NoActionBar.Barcode" parent="AppTheme.NoActionBar">    <!-- Customize your theme here. -->    <item name="android:windowTranslucentStatus">true</item>    <item name="android:windowActionBarOverlay">true</item>    <item name="android:windowBackground">@color/transparent</item>    <item name="android:windowIsTranslucent">true</item>    <item name="android:windowAnimationStyle">@null</item></style>

设置主题前  A →B→C      侧滑返回 C→B→A,我这里说的是侧滑返回 和平常的intent返回是不一样的

设置主题后   A →B→C    侧滑返回 C→A,设置主题后与之前的区别是 你在C侧滑返回时不会再跳出一个空白的B出来,直接划开C就到了A.

0 0