Fixed
Status Update
Comments
jb...@google.com <jb...@google.com> #2
FragmentTabs.java, FragmentTabsFragmentSupport.java, and FragmentNestingTabsSupport.java from support-v4-demos should be deleted once 1.1.0-alpha06 is published.
ap...@google.com <ap...@google.com> #3
Project: platform/frameworks/support
Branch: androidx-master-dev
commit a677a1caf0af9153de0e49e332b09ad4970af3d0
Author: jbwoods <jbwoods@google.com>
Date: Mon Mar 18 09:53:06 2019
Deprecate FragmentTabHost
FragmentTabHost should not be used any longer. The recommendation is to
use TabLayout and ViewPager.
Removed the samples from supportv4 that use it.
Suggested TabLayout as a replacement in both the androidx and legacy
classes.
Test: ran the supportv4 app.
Checked the deprecation lint in IDE.
./gradlew checkApi
BUG: 127971835
Change-Id: I076a8b7413597f685ad5e810f38d083eaef00195
M fragment/api/1.1.0-alpha06.txt
M fragment/api/current.txt
M fragment/src/main/java/androidx/fragment/app/FragmentTabHost.java
M legacy/v13/src/main/java/androidx/legacy/app/FragmentTabHost.java
M samples/Support4Demos/src/main/AndroidManifest.xml
M samples/Support4Demos/src/main/java/com/example/android/supportv4/app/FragmentNestingTabsSupport.java
M samples/Support4Demos/src/main/java/com/example/android/supportv4/app/FragmentTabs.java
M samples/Support4Demos/src/main/java/com/example/android/supportv4/app/FragmentTabsFragmentSupport.java
D samples/Support4Demos/src/main/res/layout/fragment_tabs.xml
https://android-review.googlesource.com/930457
https://goto.google.com/android-sha1/a677a1caf0af9153de0e49e332b09ad4970af3d0
Branch: androidx-master-dev
commit a677a1caf0af9153de0e49e332b09ad4970af3d0
Author: jbwoods <jbwoods@google.com>
Date: Mon Mar 18 09:53:06 2019
Deprecate FragmentTabHost
FragmentTabHost should not be used any longer. The recommendation is to
use TabLayout and ViewPager.
Removed the samples from supportv4 that use it.
Suggested TabLayout as a replacement in both the androidx and legacy
classes.
Test: ran the supportv4 app.
Checked the deprecation lint in IDE.
./gradlew checkApi
BUG: 127971835
Change-Id: I076a8b7413597f685ad5e810f38d083eaef00195
M fragment/api/1.1.0-alpha06.txt
M fragment/api/current.txt
M fragment/src/main/java/androidx/fragment/app/FragmentTabHost.java
M legacy/v13/src/main/java/androidx/legacy/app/FragmentTabHost.java
M samples/Support4Demos/src/main/AndroidManifest.xml
M samples/Support4Demos/src/main/java/com/example/android/supportv4/app/FragmentNestingTabsSupport.java
M samples/Support4Demos/src/main/java/com/example/android/supportv4/app/FragmentTabs.java
M samples/Support4Demos/src/main/java/com/example/android/supportv4/app/FragmentTabsFragmentSupport.java
D samples/Support4Demos/src/main/res/layout/fragment_tabs.xml
il...@google.com <il...@google.com> #4
FragmentTabHost has been deprecated for Fragments 1.1.0-alpha06
Description
Version used: 1.1.0-alpha04
FragmentTabHost should not be used any longer and the class should be deprecated. It is strongly recommended to use TabLayout and ViewPager for this design pattern as per