Android 12.0 Launcher3定制化之最近任务的全部清除由左边移到下边显示

1.概述

在最近12.0的产品开发中,在Launcher3的定制化开发中,在最近任务列表中,发现点击recents最近任务键后 显示的全部清除按键在左边
 由于是横屏的产品显示在左边不太合理 所以要求显示在下边比较合理,所以要从Launcher3的显示流程来解决这个问题

2. 最近任务全部清除按钮左边移到下边显示的核心代码

     packages/apps/Launcher3/quickstep/src/com/android/quickstep/TaskOverlayFactory.java
      packages/apps/Launcher3/quickstep/src/com/android/quickstep/views/OverviewActionsView.java
      packages/apps/Launcher3/quickstep/src/com/android/quickstep/views/RecentsView.java
      packages/apps/Launcher3/quickstep/res/layout/overview_actions_container.xml

3. 最近任务全部清除按钮左边移到下边显示的核心代码功能分析


Android 12.0 与Android 9.0 8.1的最近任务Recent的模块发生了变化,这块recent的源码部分,移动到Launcher3中的点击Recent键
清除按钮有些区别,之前Android 8.1 的全部清除按钮位于SystemUI中,而Android 12.0 的“全部清除”按钮位于Launcher3中,
所以说关于这块的最近任务列表部分就需要在Launcher3中做分析

3.1 TaskOverlayFactory.java关于全部清除相关代码分析

在Launcher3的开发中,在最近任务的列表管

猜你喜欢

转载自blog.csdn.net/baidu_41666295/article/details/132417141