Fixed
Status Update
Comments
il...@google.com <il...@google.com>
ap...@google.com <ap...@google.com> #2
Project: platform/frameworks/support
Branch: androidx-master-dev
commit 977aa846f28f5bf02d1a44e1f939fa264e22122e
Author: Ian Lake <ilake@google.com>
Date: Tue Jul 23 16:39:09 2019
Deprecate Fragment breadcrumb related APIs
Fragment breadcrumbs have not been a
recommended pattern since API 21 (when the
android.app.FragmentBreadCrumbs view was
deprecated).
Test: ./gradlew checkApi
Fixes: 138252944
Change-Id: Ib881f69585ef7e8b809759d87de79d7b27c310e2
M fragment/fragment/api/1.2.0-alpha02.txt
M fragment/fragment/api/current.txt
M fragment/fragment/api/restricted_1.2.0-alpha02.txt
M fragment/fragment/api/restricted_current.txt
M fragment/fragment/src/main/java/androidx/fragment/app/FragmentManager.java
M fragment/fragment/src/main/java/androidx/fragment/app/FragmentTransaction.java
https://android-review.googlesource.com/1090298
https://goto.google.com/android-sha1/977aa846f28f5bf02d1a44e1f939fa264e22122e
Branch: androidx-master-dev
commit 977aa846f28f5bf02d1a44e1f939fa264e22122e
Author: Ian Lake <ilake@google.com>
Date: Tue Jul 23 16:39:09 2019
Deprecate Fragment breadcrumb related APIs
Fragment breadcrumbs have not been a
recommended pattern since API 21 (when the
android.app.FragmentBreadCrumbs view was
deprecated).
Test: ./gradlew checkApi
Fixes: 138252944
Change-Id: Ib881f69585ef7e8b809759d87de79d7b27c310e2
M fragment/fragment/api/1.2.0-alpha02.txt
M fragment/fragment/api/current.txt
M fragment/fragment/api/restricted_1.2.0-alpha02.txt
M fragment/fragment/api/restricted_current.txt
M fragment/fragment/src/main/java/androidx/fragment/app/FragmentManager.java
M fragment/fragment/src/main/java/androidx/fragment/app/FragmentTransaction.java
il...@google.com <il...@google.com> #3
We've deprecated these for Fragments 1.2.0-alpha02
Description
Version used: 1.2.0-alpha01
Devices/Android versions reproduced on:
The breadcrumb related APIs on FragmentTransaction and FragmentManager.BackStackEntry were originally designed to power the FragmentBreadCrumbs view:
Which, besides never being added to Support Library Fragments, was a design pattern deprecated back in API 21. We should deprecate the breadcrumb APIs in androidx.fragment.