当前位置: 首页 > 工具软件 > Viewa > 使用案例 >

activity C 直接跳转到 View A

孟振
2023-12-01

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.

 类似资料: