bryankeltonadams
11/10/2023, 9:28 PMbryankeltonadams
11/10/2023, 9:30 PMbryankeltonadams
11/10/2023, 9:31 PMbryankeltonadams
11/10/2023, 9:41 PMbryankeltonadams
11/10/2023, 9:51 PMbryankeltonadams
11/10/2023, 10:17 PMbryankeltonadams
11/10/2023, 10:18 PMbryankeltonadams
11/10/2023, 10:19 PMbryankeltonadams
11/10/2023, 10:28 PMbryankeltonadams
11/10/2023, 10:29 PMbryankeltonadams
11/10/2023, 10:30 PMStylianos Gakis
11/10/2023, 11:35 PMbryankeltonadams
11/10/2023, 11:39 PMStylianos Gakis
11/10/2023, 11:41 PMbryankeltonadams
11/10/2023, 11:43 PMIan Lake
11/11/2023, 4:41 AMbryankeltonadams
11/11/2023, 4:46 AMbryankeltonadams
11/11/2023, 4:47 AMIan Lake
11/11/2023, 4:53 AMIan Lake
11/11/2023, 4:55 AMbryankeltonadams
11/11/2023, 4:55 AMbryankeltonadams
11/11/2023, 4:55 AMbryankeltonadams
11/11/2023, 4:56 AMIan Lake
11/11/2023, 4:59 AMbryankeltonadams
11/11/2023, 5:01 AMIan Lake
11/11/2023, 5:04 AMbryankeltonadams
11/11/2023, 5:07 AMIan Lake
11/11/2023, 5:09 AMpopBackStack
guide does specifically say that if it returns false, you need to finish your activity: https://developer.android.com/guide/navigation/backstack#handle-failure
But the Up button in a TopAppBar should never exit your app - that's the key difference between Up and system back. Which is why navigateUp
existsbryankeltonadams
11/11/2023, 5:12 AMIan Lake
11/11/2023, 5:15 AMenabled
when it should be handling back and disabled otherwise (to let Navigation handle back). That's how you'll get the Predictive Back animation for free in the futurebryankeltonadams
11/11/2023, 5:16 AMbryankeltonadams
11/11/2023, 5:17 AMIan Lake
11/11/2023, 5:19 AMpopBackStack
bryankeltonadams
11/11/2023, 5:20 AMIan Lake
11/11/2023, 5:23 AMbryankeltonadams
11/11/2023, 5:26 AMIan Lake
11/11/2023, 5:28 AMbryankeltonadams
11/11/2023, 5:34 AMbryankeltonadams
11/11/2023, 5:36 AMIan Lake
11/11/2023, 5:43 AMbryankeltonadams
11/11/2023, 5:47 AMIan Lake
11/11/2023, 5:50 AMbryankeltonadams
11/11/2023, 5:58 AMStylianos Gakis
11/11/2023, 10:06 AM