1
  • 最佳答案
    把产品教育一下,这是什么需求
    1139423796017500160  评论     打赏       工头断点
    • 不能惯着这种产品

      1247069679944470528  评论     打赏       TheFool
      • 1.侧滑的话,一般是通过手势检测,拦截滑动事件,并添加监听

        2.滑动基本上都是回到上一级的Activity/fragment这个问题,你可以先了解下manifest.xml中Activity的启动模式,不同的启动模式对Activity处理也不一样,

        3.编写一个工具类,每次启动一个Activity,都将Activity的引用用ArrayList这样的数据结构存起来,退出app的话,遍历一遍这个list,分别调用activity.finished()

        1302969105866940416  评论     打赏       波鲁萨利诺.黄猿
        • 1527848511679238146  评论     打赏       HA
          • HA  回复 @HA
            补个图
            HA 2022-06-02 14:28   回复 1527848511679238146
          • 拉大锯  回复 @HA
            你知道侧滑,然后finish?
            拉大锯 2022-06-02 14:29   回复 1153952789488054272
          • HA  回复 @拉大锯
            不是这样的,就是一个普通的Activity,没有抽屉布局,不能直接侧滑,要的效果其实跟右滑翻页一样,随着手指拖动页面随之右滑直至退出
            HA 2022-06-02 18:04   回复 1527848511679238146
          • 工头断点  回复 @HA
            用那个框架做不到嘛?最后一个act也打开侧滑
            工头断点 2022-06-02 18:08   回复 1139423796017500160
          • HA  回复 @工头断点
            不能,必须要有上一级Activity
            HA 2022-06-03 10:21   回复 1527848511679238146
          • 工头断点  回复 @HA
            有个骚方法,你第一个act是透明的,完全透明的那种。然后再启动你的首页act。当你首页act右滑动的时候,finish了act的同时,也通知你的第一个透明的act关闭了。这样就可以了。
            工头断点 2022-06-03 10:44   回复 1139423796017500160
          • HA  回复 @工头断点
            谢谢,看来大家的思路都差不多,我后来也是这样实现的。我拿到厂商的源码了,还有更好的实现方式,研究中
            HA 2022-06-09 16:09   回复 1527848511679238146
          • 工头断点  回复 @HA
            既然代码你就好好学习下,记得分享给大家
            工头断点 2022-06-09 16:22   回复 1139423796017500160
          • HA  回复 @工头断点
            实现非常简单,styles.xml里设置几个属性即可,<item name="android:activityCloseExitAnimation">@anim/slide_out</item> <item name="android:windowSwipeToDismiss">true</item> <item name="android:windowSwipeToDismiss">true</
            HA 2022-07-14 10:25   回复 1527848511679238146
          • 断点  回复 @HA
            windowSwipeToDismiss还有这种操作。也就是不需要一个透明的activity了吗
            断点 2022-07-14 11:01   回复 1139423796017500160
          • HA  回复 @断点
            背景透明需要添加:<item name="android:windowIsTranslucent">true</item>
            HA 2022-07-14 15:23   回复 1527848511679238146
          • 断点  回复 @HA
            ok
            断点 2022-07-14 16:10   回复 1139423796017500160
        相关问题
        _empty · Android
        2019-10-20 23:51 628 2
        application · Android
        2019-11-05 00:26 779 2
        三流废物 · android / 小白
        2019-11-22 00:35 1067 5
        豪豪好嘛 · Android / GPS
        2019-11-26 20:15 883 5
        Jian · android
        2019-11-28 01:51 615 2
        2019-12-01 01:01 705 2
        小陈学编程 · Android
        2019-12-01 19:08 633 2
        fkinggod · Android
        2019-12-08 09:19 661 5
        fkinggod · Android
        2019-12-08 20:47 610 2
        kissmyass · Android
        2019-12-09 07:08 537 2
        独一无二的名zi · Android
        2019-12-30 06:48 415 2