• Home
  • History
  • Annotate
  • only in /frameworks/support/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/
History log of /frameworks/support/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
24919ee8c30d91ec056cae6c4f578d7007cbe968 20-Mar-2018 Aurimas Liutikas <aurimas@google.com> Move MediaBrowserCompat and MediaControllerCompat back to android.support.* package.

Turns out both MediaBrowserCompat and MediaControllerCompat had private
inner classes that were parcelables that get passed around from app to app.
This CL moves them back to android.support.v4.media.*

Bug: 75981216
Test: media/version-compat-tests/runtest.sh
Change-Id: Id537f8e01edee24dd71eeb7b2fdef9f5855e7d51
Merged-Id: Id537f8e01edee24dd71eeb7b2fdef9f5855e7d51
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/MusicPlayerFragment.java
def582a5836579a3fadabfdbe4413cb1652bf098 13-Mar-2018 Aurimas Liutikas <aurimas@google.com> Fix imports for samples code.

A follow up after factor to make it so androidx imports go in the
correct order.

Test: ./gradlew buildOnServer
Change-Id: Ibb836331e3acb87e98190caef74940b4ed39aa79
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/BackgroundHelper.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/BrowseAnimationFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/BrowseErrorSupportActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/BrowseFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/BrowseSupportActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/BrowseSupportFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/CardPresenter.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/CustomTitleView.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/DetailsFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/DetailsPresenterSelectionActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/DetailsSupportActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/DetailsSupportFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/ErrorFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/ErrorSupportFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/GuidedStepActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/GuidedStepHalfScreenActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/GuidedStepSupportActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/GuidedStepSupportHalfScreenActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/HorizontalGridTestActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/MainActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/MediaSessionService.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/MusicPlayerFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/NewDetailsFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/NewDetailsSupportFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/OnboardingDemoFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/OnboardingDemoSupportFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/OnboardingSupportActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/PlaybackControlGlue.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/PlaybackFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/PlaybackSeekAsyncDataProvider.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/PlaybackSupportActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/PlaybackSupportFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/PlaybackTransportControlFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/PlaybackTransportControlGlueSample.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/PlaybackTransportControlSupportActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/PlaybackTransportControlSupportFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/RowsActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/RowsFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/RowsSupportActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/RowsSupportFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/SampleVideoFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/SampleVideoSupportFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/SearchActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/SearchFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/SearchSupportActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/SearchSupportFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/SettingsFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/StringPresenter.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/VerticalGridFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/VerticalGridSupportActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/VerticalGridSupportFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/VideoConsumptionWithDetailCardFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/VideoSupportActivity.java
ac5fe7c617c66850fff75a9fce9979c6e5674b0f 06-Mar-2018 Aurimas Liutikas <aurimas@google.com> Refactor support library

Test: None
Change-Id: I92e450c739fc9d77e8f8840bed4165ab88247fd6
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/BackgroundHelper.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/BrowseAnimationFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/BrowseErrorSupportActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/BrowseFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/BrowseSupportActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/BrowseSupportFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/CardPresenter.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/CustomTitleView.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/DetailsDescriptionPresenter.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/DetailsFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/DetailsPresenterSelectionActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/DetailsSupportActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/DetailsSupportFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/ErrorFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/ErrorSupportFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/GuidedStepActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/GuidedStepHalfScreenActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/GuidedStepSupportActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/GuidedStepSupportHalfScreenActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/HorizontalGridTestActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/MainActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/MediaSessionService.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/MusicPlayerFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/NewDetailsFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/NewDetailsSupportFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/OnboardingDemoFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/OnboardingDemoSupportFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/OnboardingSupportActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/PlaybackControlGlue.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/PlaybackFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/PlaybackSeekAsyncDataProvider.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/PlaybackSupportActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/PlaybackSupportFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/PlaybackTransportControlFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/PlaybackTransportControlGlueSample.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/PlaybackTransportControlSupportActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/PlaybackTransportControlSupportFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/PlayerAdapter.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/RowsActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/RowsFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/RowsSupportActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/RowsSupportFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/SampleVideoFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/SampleVideoSupportFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/SearchActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/SearchFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/SearchSupportActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/SearchSupportFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/SettingsFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/StringPresenter.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/VerticalGridFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/VerticalGridSupportActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/VerticalGridSupportFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/VideoActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/VideoConsumptionWithDetailCardFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/VideoSupportActivity.java
f27b1ffc67228d73326ec3426fef4c9db75cd6fd 06-Mar-2018 Aurimas Liutikas <aurimas@google.com> Revert "Refactor support library."

This reverts commit b31c3281d870e9abb673db239234d580dcc4feff.

Change-Id: Icfa5b9af633739ad2c857dff22a2181bac6661ef
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/BackgroundHelper.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/BrowseAnimationFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/BrowseErrorSupportActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/BrowseFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/BrowseSupportActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/BrowseSupportFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/CardPresenter.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/CustomTitleView.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/DetailsDescriptionPresenter.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/DetailsFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/DetailsPresenterSelectionActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/DetailsSupportActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/DetailsSupportFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/ErrorFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/ErrorSupportFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/GuidedStepActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/GuidedStepHalfScreenActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/GuidedStepSupportActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/GuidedStepSupportHalfScreenActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/HorizontalGridTestActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/MainActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/MediaSessionService.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/MusicPlayerFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/NewDetailsFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/NewDetailsSupportFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/OnboardingDemoFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/OnboardingDemoSupportFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/OnboardingSupportActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/PlaybackControlGlue.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/PlaybackFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/PlaybackSeekAsyncDataProvider.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/PlaybackSupportActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/PlaybackSupportFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/PlaybackTransportControlFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/PlaybackTransportControlGlueSample.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/PlaybackTransportControlSupportActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/PlaybackTransportControlSupportFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/PlayerAdapter.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/RowsActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/RowsFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/RowsSupportActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/RowsSupportFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/SampleVideoFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/SampleVideoSupportFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/SearchActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/SearchFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/SearchSupportActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/SearchSupportFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/SettingsFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/StringPresenter.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/VerticalGridFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/VerticalGridSupportActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/VerticalGridSupportFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/VideoActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/VideoConsumptionWithDetailCardFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/VideoSupportActivity.java
b31c3281d870e9abb673db239234d580dcc4feff 20-Feb-2018 Aurimas Liutikas <aurimas@google.com> Refactor support library.

Test: None
Change-Id: I11a047324832801555673dac45ec1d6590a6338b
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/BackgroundHelper.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/BrowseAnimationFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/BrowseErrorSupportActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/BrowseFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/BrowseSupportActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/BrowseSupportFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/CardPresenter.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/CustomTitleView.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/DetailsDescriptionPresenter.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/DetailsFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/DetailsPresenterSelectionActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/DetailsSupportActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/DetailsSupportFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/ErrorFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/ErrorSupportFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/GuidedStepActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/GuidedStepHalfScreenActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/GuidedStepSupportActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/GuidedStepSupportHalfScreenActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/HorizontalGridTestActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/MainActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/MediaSessionService.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/MusicPlayerFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/NewDetailsFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/NewDetailsSupportFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/OnboardingDemoFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/OnboardingDemoSupportFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/OnboardingSupportActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/PlaybackControlGlue.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/PlaybackFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/PlaybackSeekAsyncDataProvider.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/PlaybackSupportActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/PlaybackSupportFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/PlaybackTransportControlFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/PlaybackTransportControlGlueSample.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/PlaybackTransportControlSupportActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/PlaybackTransportControlSupportFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/PlayerAdapter.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/RowsActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/RowsFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/RowsSupportActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/RowsSupportFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/SampleVideoFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/SampleVideoSupportFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/SearchActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/SearchFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/SearchSupportActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/SearchSupportFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/SettingsFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/StringPresenter.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/VerticalGridFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/VerticalGridSupportActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/VerticalGridSupportFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/VideoActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/VideoConsumptionWithDetailCardFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/VideoSupportActivity.java
00ffb5f2063800357fca1f5cc1810a5c3ed17f11 04-Mar-2018 Jake Wharton <jakew@google.com> Remove usage of old BuildCompat methods.

Test: ./gradlew assemble
Change-Id: Ic23890d71adeaf50233ad9c3f1fc60f803aaa251
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/VideoActivityWithDetailedCard.java
e624c1ba50da8f13f536bac185389bbc83c8e66a 04-Nov-2017 Dake Gu <dake@google.com> leanback: support DiffUtil in GuidedStepSupportFragment

By default uses GuidedActionDiffCallback, it uses
GuidedAction.getId() to decide "item is the same".

Bug: 68885247
Test: recyclerViewDiffTest

Change-Id: I8cc6d991b9d2cbb27f0935c3ab6f6efc97794a85
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/GuidedStepActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/GuidedStepSupportActivity.java
99e222d5b14544bbb89d402eb704829c642f8abf 26-Oct-2017 Dake Gu <dake@google.com> leanback: fix duplicated fragment in BrowseFragment.setAdapter()

When calling BrowseFragment.setAdapter() with a list of rows,
a fragment will be created, then later initial row selection
will create another copy of fragment. This also breaks slide-in
entrance transition that was launched on first fragment and
immediately was wiped off by second fragment replacement.

The fix removes replaceMainFragment() call from setAdapter().
Also some minor fix to allow setAdapter(null).

Currently sample app call setAdapter() with empty list first.
So it does not show the problem of duplicated fragment.
This fix enables sample code to call setAdapter() with loaded data
which is very important in restoring view state. Gridview needs
to get list of data in first layout pass in order to
restore focus index and children states. For example if there is
only 1 item in the first layout pass after restoring, GridView is
unable to restore focus index to 3.

Added lots of BrowseFragment tests for checking savedInstance
gets restored properly.

Fixed generatev4.py script for demo app after new directory
sturcture.

Bug: 68273047
Test: browseFragmentSetNullAdapter browseFragmentRestore
mixedBrowseFragmentRestoreToListRow
mixedBrowseFragmentRestoreToSampleRowsFragmentHideFastLane
mixedBrowseFragmentRestoreToSampleRowsFragmentShowFastLane
mixedBrowseFragmentRestoreToSampleFragmentHideFastLane
mixedBrowseFragmentRestoreToSampleFragmentShowFastLane

Manual test, turn on "dont keep activity", start
BrowseActivity, click card to open DetailsActivity, hit BACK,
BrowseActivity is recreated, focus is restored to exact same row and
item.

Change-Id: I2e2a703b142e6f9573ee961042ed92792bf8c9a5
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/BrowseFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/BrowseSupportFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/DetailsSupportFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/NewDetailsSupportFragment.java
f266a0a76eb23a0a00ae16f823df2af73bff480f 06-Oct-2017 Aurimas Liutikas <aurimas@google.com> Megamove part 2. Move to standard directories.

Bug: 67054326
Test: ./gradlew buildOnServer
Change-Id: I568c70f5ecceef54e6854dd75b20522dae01b25a
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/BackgroundHelper.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/BrowseActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/BrowseAnimationActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/BrowseAnimationFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/BrowseErrorActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/BrowseErrorSupportActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/BrowseFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/BrowseSupportActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/BrowseSupportFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/CardPresenter.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/CustomTitleView.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/DetailsActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/DetailsCustomTitleActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/DetailsCustomTitleSupportActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/DetailsDescriptionPresenter.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/DetailsFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/DetailsPresenterSelectionActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/DetailsSupportActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/DetailsSupportFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/DetailsVideoActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/DetailsVideoSupportActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/ErrorFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/ErrorSupportFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/GuidedStepActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/GuidedStepHalfScreenActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/GuidedStepSupportActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/GuidedStepSupportHalfScreenActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/HorizontalGridTestActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/MainActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/MediaSessionService.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/MovieData.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/MusicExampleActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/MusicItem.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/MusicPlayerFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/NewDetailsFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/NewDetailsSupportFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/OnboardingActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/OnboardingDemoFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/OnboardingDemoSupportFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/OnboardingSupportActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/PhotoItem.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/PlaybackActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/PlaybackControlGlue.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/PlaybackFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/PlaybackSeekAsyncDataProvider.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/PlaybackSeekDataProviderSample.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/PlaybackSeekDiskDataProvider.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/PlaybackSupportActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/PlaybackSupportFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/PlaybackTransportControlActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/PlaybackTransportControlFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/PlaybackTransportControlGlueSample.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/PlaybackTransportControlSupportActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/PlaybackTransportControlSupportFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/PlayerAdapter.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/RowsActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/RowsFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/RowsSupportActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/RowsSupportFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/SampleVideoFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/SampleVideoSupportFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/SearchActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/SearchDetailsActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/SearchDetailsSupportActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/SearchFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/SearchSupportActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/SearchSupportFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/SettingsActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/SettingsFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/StringPresenter.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/VerticalGridActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/VerticalGridFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/VerticalGridSupportActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/VerticalGridSupportFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/VideoActivity.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/VideoActivityWithDetailedCard.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/VideoConsumptionWithDetailCardFragment.java
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/VideoSupportActivity.java