Brandon Dayauon
08b06523a5
Collapse private space container and animate header.
...
- Just opposite of how it will expand.
- RecyclerView.SmoothScroller is needed to scroll the container.
- Need to separate the lock button because this way I can use animateLayout changes and it itself was its own drawable. Separated into icon and textView in a viewGroup.
- Give the background the 10padding on the left and right so that when in animation, the icon can adjust the padding/margins there.
- Using propertySetter to set animation
- Animates the alpha of the settings alpha
- updated test to account for the nested child views the test needs to inspect
bug: 299294792
test: manual:
Expand + Collapse Video: https://drive.google.com/file/d/1Og66eqmXv3THn0wO4_x6Tfp2AbwFWUwZ/view?usp=sharing
Flag: ACONFIG com.android.launcher3.Flags.private_space_animation TEAMFOOD
Change-Id: I96f1d172a481522d23b4cee996ddec65961fce78
2024-02-16 21:23:51 -08:00
..
2023-07-06 12:21:21 -07:00
2021-05-25 14:42:35 -07:00
2017-02-16 15:24:37 -08:00
2023-08-17 15:09:42 -07:00
2023-07-14 13:42:30 +01:00
2020-01-30 08:27:27 +00:00
2022-12-14 11:27:12 -08:00
2023-05-17 09:27:08 -07:00
2017-11-15 16:43:20 -08:00
2023-11-14 11:58:16 +00:00
2023-11-14 11:58:16 +00:00
2023-11-14 11:58:16 +00:00
2023-11-14 11:58:16 +00:00
2023-12-21 18:52:29 +00:00
2022-02-23 17:08:06 +00:00
2023-04-18 16:17:24 -07:00
2023-04-18 16:17:24 -07:00
2023-04-18 16:17:24 -07:00
2023-04-18 16:17:24 -07:00
2023-04-18 16:17:24 -07:00
2023-02-13 05:49:31 +00:00
2023-04-18 16:17:24 -07:00
2023-03-03 15:42:13 -08:00
2020-01-27 10:09:04 -08:00
2023-05-17 16:37:48 +00:00
2021-06-01 13:58:18 +01:00
2021-06-01 13:58:18 +01:00
2023-07-06 12:21:21 -07:00
2021-05-11 17:35:01 -07:00
2021-06-04 12:10:06 +01:00
2023-05-17 09:27:08 -07:00
2023-04-13 19:27:00 +00:00
2023-04-12 09:31:28 -07:00
2021-06-01 16:09:07 +01:00
2021-06-29 15:39:29 +01:00
2022-04-12 18:26:06 +01:00
2017-06-27 19:43:18 -07:00
2019-03-05 10:31:56 -08:00
2023-04-18 16:17:24 -07:00
2020-01-30 08:27:27 +00:00
2021-06-16 14:07:38 +01:00
2023-02-01 17:27:57 -08:00
2021-04-29 17:46:29 +01:00
2021-06-16 17:25:53 -05:00
2020-01-31 12:07:12 -08:00
2021-05-11 17:35:01 -07:00
2021-03-17 22:43:12 +00:00
2021-03-17 22:43:12 +00:00
2021-03-15 11:25:08 +00:00
2019-04-13 00:51:33 -07:00
2019-04-13 00:51:33 -07:00
2024-02-05 17:10:44 +00:00
2020-07-29 17:30:19 -07:00
2024-02-16 21:23:51 -08:00
2023-04-28 17:10:31 +00:00
2019-04-13 00:51:33 -07:00
2020-01-30 08:27:27 +00:00
2024-02-01 16:47:25 -08:00
2024-02-16 21:23:51 -08:00
2021-04-29 09:18:05 +00:00
2022-12-28 00:10:48 +00:00
2019-04-13 00:51:33 -07:00
2023-07-17 20:19:16 -07:00
2023-08-08 12:09:59 -07:00
2023-08-08 12:09:59 -07:00
2023-02-24 15:41:06 -08:00
2023-11-16 08:33:03 -08:00
2023-04-20 22:04:21 -07:00
2023-05-17 10:57:51 -07:00
2023-11-16 08:33:03 -08:00
2021-06-16 14:07:38 +01:00
2023-04-20 22:04:21 -07:00
2019-04-12 16:19:53 -07:00
2021-02-16 10:45:06 -08:00
2021-02-16 10:45:06 -08:00
2021-02-16 10:45:06 -08:00
2021-02-16 10:45:06 -08:00
2019-04-13 00:51:33 -07:00
2023-11-16 18:18:48 +00:00
2021-03-19 18:30:03 -04:00
2021-08-31 17:04:46 -07:00
2023-04-06 22:33:11 +00:00
2017-03-20 14:51:43 -07:00
2023-08-30 20:40:25 +00:00
2024-01-26 11:04:13 +05:30
2024-01-10 14:28:33 -08:00
2024-02-16 21:23:51 -08:00
2024-02-16 21:23:51 -08:00
2018-10-15 11:00:28 -07:00
2021-10-06 16:57:33 -07:00
2018-02-13 16:18:19 -08:00
2022-05-06 09:52:05 -07:00
2023-08-17 22:13:49 +00:00
2021-03-18 11:09:34 -04:00
2018-01-19 12:16:54 -08:00
2023-12-19 11:27:04 +00:00
2023-04-18 16:17:24 -07:00
2023-04-18 16:17:24 -07:00
2021-03-24 13:34:29 +00:00
2021-06-25 08:43:29 +00:00
2023-04-18 16:17:24 -07:00
2023-04-18 16:17:24 -07:00
2023-04-18 16:17:24 -07:00
2023-02-13 05:49:31 +00:00
2022-07-07 10:14:07 -07:00
2021-07-07 18:26:22 -05:00
2023-05-24 09:10:03 -07:00