45f7d91ddfdd025eb6fbf9453bf78403cb123280 |
22-Apr-2017 |
Dianne Hackborn <hackbod@google.com> |
New JobIntentService. This is a new, modern replacement for IntentService. They key feature is it uses JobScheduler when running on O+ platforms. You only need to implement one service class, which will run as a job on O+ or a plain service on pre O. This also removes the use of WakefulBroadcastReceiver, as it builds wake lock handling into itself (since starting with O, when using JobScheduler, the app no longer needs to take care of this). Test: added test, runs on O and N. Change-Id: I08062bc568d563c70eb49154bff80788865354b2
xample/android/supportv4/app/SimpleJobIntentController.java
xample/android/supportv4/app/SimpleJobIntentService.java
|
034b44190d41bf381f529e8e398c8bea8ac373ff |
04-May-2017 |
Aurimas Liutikas <aurimas@google.com> |
Revert "New JobIntentService." This reverts ag/2145277. That change added a flaky test and is causing presubmit test runs to randomly fail. Bug: 37982100 Change-Id: I820f866c2f91b9561206c4db12d991838d9753e1
xample/android/supportv4/app/SimpleJobIntentController.java
xample/android/supportv4/app/SimpleJobIntentService.java
|
385164d4cb288eb6adb804f7013fbcc8188e4251 |
22-Apr-2017 |
Dianne Hackborn <hackbod@google.com> |
New JobIntentService. This is a new, modern replacement for IntentService. They key feature is it uses JobScheduler when running on O+ platforms. You only need to implement one service class, which will run as a job on O+ or a plain service on pre O. This also removes the use of WakefulBroadcastReceiver, as it builds wake lock handling into itself (since starting with O, when using JobScheduler, the app no longer needs to take care of this). Test: added test, runs on O and N. Change-Id: Ia8130f1d1e09bb1659b127132ad092be80625ab0
xample/android/supportv4/app/SimpleJobIntentController.java
xample/android/supportv4/app/SimpleJobIntentService.java
|
fa2e2acf79d791a90410025daad438968550d18c |
31-Mar-2017 |
Alan Viverette <alanv@google.com> |
Remove unnecessary casts on calls to findViewById Updates Android.mk where applicable. Bug: 24137209 Test: make -j32 Change-Id: I04084b2d05ddd7afaa160a76efe0b0d0c8eb5f00
xample/android/supportv4/accessibility/AccessibilityManagerSupportActivity.java
xample/android/supportv4/accessibility/AccessibilityRoleDescriptionSupportActivity.java
xample/android/supportv4/app/FragmentCustomAnimationSupport.java
xample/android/supportv4/app/FragmentStackSupport.java
xample/android/supportv4/app/SharingReceiverSupport.java
xample/android/supportv4/graphics/DrawableCompatActivity.java
xample/android/supportv4/graphics/RoundedBitmapDrawableActivity.java
xample/android/supportv4/text/BidiFormatterSupport.java
xample/android/supportv4/view/ViewPagerActivity.java
xample/android/supportv4/widget/BaseSwipeRefreshLayoutActivity.java
xample/android/supportv4/widget/ExploreByTouchHelperActivity.java
xample/android/supportv4/widget/SlidingPaneLayoutActivity.java
|
ff7a534d72423924d6087a011d17634a42199c03 |
29-Mar-2017 |
Aurimas Liutikas <aurimas@google.com> |
Allow lint task to pass. - Fix issues in Support4Demos - Do not fail lint on SupportPreferencesDemos Test: ./gradlew lint now succeeds Change-Id: I16eb08594f3421e31c57c0da4de9c84eb794821e
xample/android/supportv4/media/BrowseFragment.java
xample/android/supportv4/media/QueueFragment.java
|
5e796344324f2214162daa2072b36960d5346a3a |
27-Mar-2017 |
Jaewan Kim <jaewan@google.com> |
Support4Demos: Add MediaControllerCompat.setMediaController() sample Test: Manual test on API 19, and 24. (On the API 24 device, the media session always receives volume/media key events.) Change-Id: Ibb36cac34fa322c1ae379831848394eea25e0830
xample/android/supportv4/media/MediaBrowserSupport.java
|
6489d609cf401d779a85dd56d6f17c15208483b1 |
21-Feb-2017 |
Ian Lake <ilake@google.com> |
Remove deprecated v4.media.Transport* classes Remove all of the previously deprecated Transport classes from the android.support.v4.media package and the sample using that API. BUG: 35352174 Test: Check api/current.txt to ensure everything is removed Change-Id: I8d159607c1b6e0464251334e9a7e5da9159e8395
xample/android/supportv4/media/MediaController.java
xample/android/supportv4/media/TransportControllerActivity.java
|
05944c3367279f44345963acc40674b1653f6418 |
08-Mar-2017 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "A pass at fixing unchecked javac warnings."
|
27644c071b7fc0e1e4f91194f2a08b4aa2cf1465 |
05-Mar-2017 |
Aurimas Liutikas <aurimas@google.com> |
Remove unused imports in support library classes. Test: ./gradlew assebmle assembleAndroidTest Change-Id: I429f0abb742bfed9288f84a7d6a3208063068f23
xample/android/supportv4/widget/BaseSwipeRefreshLayoutActivity.java
xample/android/supportv4/widget/ContentLoadingProgressBarActivity.java
|
abc73958d264e1eed7fd401a18be1d9ede8304eb |
06-Mar-2017 |
Aurimas Liutikas <aurimas@google.com> |
A pass at fixing unchecked javac warnings. Add types where needed. Suppress places where we intentionally skip types. Test: ./gradlew assemble still works Change-Id: If1350e896948c7e27c212cf7b1a94f08b9131193
xample/android/supportv4/view/ViewPagerActivity.java
|
e2104f4b5c8e3ad63570306a25e61502dfe4c418 |
05-Mar-2017 |
Aurimas Liutikas <aurimas@google.com> |
Add all missing @Override annotations. Historically, we could not add @Override for certain methods due to using older SDKs to build support library. That is no longer the case so we can add @Override everywhere now. Test: ./gradlew assemble assembleAndroidTest still works Change-Id: I85e3c1157f0e253e3eab7584189f3bf95cf030e9
xample/android/supportv4/Support4Demos.java
xample/android/supportv4/app/FragmentAlertDialogSupport.java
xample/android/supportv4/app/FragmentCustomAnimationSupport.java
xample/android/supportv4/app/FragmentDialogOrActivitySupport.java
xample/android/supportv4/app/FragmentDialogSupport.java
xample/android/supportv4/app/FragmentHideShowSupport.java
xample/android/supportv4/app/FragmentMenuFragmentSupport.java
xample/android/supportv4/app/FragmentMenuSupport.java
xample/android/supportv4/app/FragmentPagerSupport.java
xample/android/supportv4/app/FragmentReceiveResultSupport.java
xample/android/supportv4/app/FragmentRetainInstanceSupport.java
xample/android/supportv4/app/FragmentStackFragmentSupport.java
xample/android/supportv4/app/FragmentStackSupport.java
xample/android/supportv4/app/FragmentStatePagerSupport.java
xample/android/supportv4/app/LoaderThrottleSupport.java
xample/android/supportv4/app/SendResult.java
xample/android/supportv4/content/LocalServiceBroadcaster.java
xample/android/supportv4/content/SimpleWakefulController.java
xample/android/supportv4/media/MediaController.java
xample/android/supportv4/media/QueueAdapter.java
xample/android/supportv4/view/CheckableFrameLayout.java
|
ce390fcb9066a8a8d0a1cad3be6f78a2ec4dad67 |
28-Feb-2017 |
Alan Viverette <alanv@google.com> |
Fix lint errors in Support Library demos Does not fix Leanback demos. Bug: 29630077 Test: ./gradlew support-...-demos:lint Change-Id: Ib399d5b5c6108fc5977791623eefaf7e3c96cdcc
xample/android/supportv4/accessibility/AccessibilityManagerSupportActivity.java
xample/android/supportv4/app/LoaderCustomSupport.java
xample/android/supportv4/media/MediaBrowserServiceSupport.java
xample/android/supportv4/media/MediaController.java
|
b716a74c7c8dc6c8c76e58002747863405bef1d6 |
21-Feb-2017 |
Aurimas Liutikas <aurimas@google.com> |
Clean up AccessibilityServiceInfoCompat after minSdk 14 bump. Bug: 32794064 Test: ./gradlew assemble Change-Id: I916d2544a8646a83bea71977baa2c1cc29f9c157
xample/android/supportv4/accessibility/AccessibilityManagerSupportActivity.java
|
458543f38db49fdcb1764f007ded33820964c3fe |
14-Feb-2017 |
Aurimas Liutikas <aurimas@google.com> |
Clean up MenuItemCompat after minSdk 14 bump. - Deprecates all the methods introduced in API 14 or earlier. - Removes usage of such methods within support library. - Inlines Api26 related call directly in MenuItemCompat. Bug: 32794064 Test: ./gradlew assemble Change-Id: I5f26608e417377a67f4051c3f7c3067eab4012f6
xample/android/supportv4/app/FragmentMenuSupport.java
xample/android/supportv4/app/LoaderCursorSupport.java
xample/android/supportv4/app/LoaderCustomSupport.java
xample/android/supportv4/app/LoaderRetainedSupport.java
xample/android/supportv4/app/LoaderThrottleSupport.java
xample/android/supportv4/app/SharingSupport.java
|
11ffb802211825518ade9e4e16a76dbbf80d5249 |
10-Feb-2017 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "Deprecate and stop using SearchViewCompat."
|
d353bdc6af02300eff568e522f1dbfa79a119768 |
07-Feb-2017 |
Aurimas Liutikas <aurimas@google.com> |
Deprecate and stop using SearchViewCompat. Cleanup of SearchViewCompat after minSdk 14 bump. Bug: 32794064 Test: ./gradlew assemble Change-Id: Icf109e5a9caa2e68301fec48bf2b2602d4284881
xample/android/supportv4/app/LoaderCursorSupport.java
xample/android/supportv4/app/LoaderCustomSupport.java
xample/android/supportv4/app/LoaderRetainedSupport.java
|
ddffc06960e054e3e4f4eb468360e73053c7cbab |
07-Feb-2017 |
Aurimas Liutikas <aurimas@google.com> |
Cleanup IntentCompat and TaskStackBuilder after minSdk 14 bump. This also fixes a bug in TaskStackBuilder where JB Impl class was not used. Bug: 32794064 Test: ./gradlew assemble Change-Id: Iccdbd2ac26d3ded8873b91d148dfd0ef1a1cc76a
xample/android/supportv4/app/LoaderCustomSupport.java
|
63a2530d57dfe7a90de8b3ef70088e23773428fb |
29-Jan-2017 |
Aurimas Liutikas <aurimas@google.com> |
Fix lint warnings in Support4Demos and Support7Demos Fix lint warnings and enable failing builds on new lint warnings. Support13Demos, SupportLeanbackDemos, and SupportLeanbackJankDemos still have remaining issues. Test: run ./gradlew assemble Change-Id: If8b224afab6dffc5946f5dc059a005aebb827c1e
xample/android/supportv4/widget/SlidingPaneLayoutActivity.java
|
c1ddbe002f82d7dbd2c4724fd7b6cfec11967690 |
23-Jan-2017 |
Donghyun Cho <donghyun@google.com> |
Merge "Support4Demos: Don't subscribe pages twice"
|
9a42cee4c6809fa365249d2d8a118bd00c12b0b1 |
17-Jan-2017 |
Donghyun Cho <donghyun@google.com> |
Support4Demos: Don't subscribe pages twice Bug: 34334368 Test: Using Support4Demos, test the combination with the framework's MBS Change-Id: I165a0bf1343f8816f961d272b7689e46488fc3c1
xample/android/supportv4/media/BrowseFragment.java
|
7a37b5e2010dd1e9a8775fc217b0e7043ed06417 |
06-Jan-2017 |
Donghyun Cho <donghyun@google.com> |
Support4Demo: Use support APIs to fix lint warnings Bug: 34057265 Test: ./gradlew support-v4-demos:lint Change-Id: Idd5ce5772318f04b966446ce0dcd862a4edd9ca7
xample/android/supportv4/media/AlbumArtCache.java
xample/android/supportv4/media/BrowseFragment.java
xample/android/supportv4/media/MediaBrowserSupport.java
xample/android/supportv4/media/QueueFragment.java
|
3b591130c68223aa613660aaff79e65e26b5fc06 |
29-Nov-2016 |
Zach Kuznia <zork@google.com> |
Update ExploreByTouchHelper to calculate bounds on screen properly Previously, the bounds in parent were assumed to be relative to the host view. Now it properly handles calculation of the bounds of nested views. Bug: 33196811 Test: Try the ExploreByTouchHelper sample in Support4Demos Test: Run the ExploreByTouchHelperTest Change-Id: Icf007e33f519281f4a78b4f5b46017b6a121e17f
xample/android/supportv4/widget/ExploreByTouchHelperActivity.java
|
96b44e68c6ab615a6ad76f29280e19432636fb3e |
29-Nov-2016 |
Aurimas Liutikas <aurimas@google.com> |
Revert "Update ExploreByTouchHelper to calculate bounds on screen properly" This change broke the only ExploreByTouchHelperTest test. Please reland with a fix for the test. This reverts commit 6edfb90015df5500cb5887137257d69c3da2dc78. Change-Id: If07d3e64e6a72158c948123597bbc7e342f1f81b
xample/android/supportv4/widget/ExploreByTouchHelperActivity.java
|
6edfb90015df5500cb5887137257d69c3da2dc78 |
23-Nov-2016 |
Zach Kuznia <zork@google.com> |
Update ExploreByTouchHelper to calculate bounds on screen properly Previously, the bounds in parent were assumed to be relative to the host view. Now it properly handles calculation of the bounds of nested views. Test: Try the ExporeByTouchHelper sample in Support4Demos Change-Id: I1f2aa31c1ba4fdd62c7446f50d548e5b3c70ffc3
xample/android/supportv4/widget/ExploreByTouchHelperActivity.java
|
46f49c1900fc65a3e3bc0057e28161be6230e1da |
15-Nov-2016 |
Zach Kuznia <zork@google.com> |
Allow the parent to be set for nodes created by ExploreByTouchHelper. Test: Run Support4Demos and check that the hierarchy is setup in the ExploreByTouch test. Change-Id: Iae0fbcb310e6984c6fa4dc4ef51c36b3270280b7
xample/android/supportv4/widget/ExploreByTouchHelperActivity.java
|
67949f5f3bc1f721fa5f63250f0fd74a44f5381f |
04-Oct-2016 |
Aurimas Liutikas <aurimas@google.com> |
Remove uses of deprecated methods in Support*Demos. Bug: 31017538 Test: compiled the demos code Change-Id: I9dacae57a657ce9ca622d0c12a6701bc13a5d546
xample/android/supportv4/app/FragmentCustomAnimationSupport.java
xample/android/supportv4/app/FragmentStackSupport.java
xample/android/supportv4/app/LoaderCustomSupport.java
xample/android/supportv4/media/BrowseFragment.java
xample/android/supportv4/media/QueueAdapter.java
xample/android/supportv4/media/QueueFragment.java
xample/android/supportv4/view/CheckableFrameLayout.java
|
9c76e9550ada0475f1c750e5672128630d2a028c |
25-Aug-2016 |
Aurimas Liutikas <aurimas@google.com> |
Fix all uses of deprecated APIs in Support4Demos. Bug: 31017538 Change-Id: Ie77d865ef1b45bf404debedddf3aaa98bddcc3cf
xample/android/supportv4/accessibility/AccessibilityManagerSupportActivity.java
xample/android/supportv4/app/FragmentArgumentsSupport.java
xample/android/supportv4/app/FragmentTabsPager.java
xample/android/supportv4/app/LoaderCustomSupport.java
xample/android/supportv4/widget/SlidingPaneLayoutActivity.java
|
e12dfa03641ad9cf0ddf272675bbe7d1198adbfd |
11-Jul-2016 |
Aurimas Liutikas <aurimas@google.com> |
Stop using a several deprecated methods/constants. - Swap FILL_PARENT with MATCH_PARENT - Stop using ViewCompat#getOverScrollMode and related constants - Clean up some unused import statements. Bug: 30074170 Change-Id: Iaafd5415ee69181cc900a7fa971cdd6f5a20c6ce
xample/android/supportv4/app/FragmentReceiveResultSupport.java
|
be6b908c8f7e61f1edf703d58cb59f0c6e6727c6 |
06-Jul-2016 |
Hyundo Moon <hdmoon@google.com> |
Fix build breakage in pagination API Demo. Change-Id: Ifb3208d3b43c9634bcfda939e0fc17e3948ab41c
xample/android/supportv4/media/MediaBrowserServiceSupport.java
|
3ee2ea199ba4802754fb9108a45ef7c646c0eebb |
01-Jun-2016 |
Hyundo Moon <hdmoon@google.com> |
Support4Demo: Add sample usage of MediaBrowser pagination API Users can load more page by scrolling up the media list. Bug: 26972253 Change-Id: Ifc372a0afa90b1cd3dcf543f359547de4635b7af
xample/android/supportv4/media/BrowseFragment.java
xample/android/supportv4/media/MediaBrowserServiceSupport.java
xample/android/supportv4/media/model/MusicProvider.java
|
e02d0df590b7031c64202b8aa6e1cb1ba6ba3090 |
01-Jun-2016 |
Donghyun Cho <donghyun@google.com> |
Support4Demos: Handle ACTION_MEDIA_BUTTON intent properly Bug: 28782406 Change-Id: Ie2d9fe68028ccce3d329be3c031a1d4ae7503cc0
xample/android/supportv4/media/MediaBrowserServiceSupport.java
|
c74066336e82b018629cdf61987dc3098fb3aa7b |
15-Apr-2016 |
Clara Bayarri <clarabayarri@google.com> |
Expand existing v4 Fragment receive result sample to IntentSender Now that we support startIntentSenderForResult, this change expands the existing startActivityForResult sample to support both. Bug: 27700608 Change-Id: Ib8e88b144a34b63a947257547e7453d5f0018835
xample/android/supportv4/app/FragmentReceiveResultSupport.java
|
be39aafa53cbe5bf8aaea867f9e8a58e03f0aad1 |
24-Mar-2016 |
Sungsoo Lim <sungsoo@google.com> |
Merge "Land MediaBrowserCompat sample in Support4Demos" into nyc-dev
|
cafc155bb48bc2ecd4dc328952ccb45c45b4cbc8 |
21-Mar-2016 |
Chris Banes <chrisbanes@google.com> |
Improve SwipeRefreshLayout demos am: 74cecd8 * commit '74cecd82333990bc03d6828e9d44ca2a2d45df96': Improve SwipeRefreshLayout demos
|
94349e753cba952f613abb992b0d8c2623bf485e |
21-Dec-2015 |
Chris Banes <chrisbanes@google.com> |
Improve SwipeRefreshLayout demos Adds a nested scrolling, and non-scrolling demo Change-Id: I5ce7e647f3ec976c55553dbc62d42889700ef444
xample/android/supportv4/widget/BaseSwipeRefreshLayoutActivity.java
xample/android/supportv4/widget/SwipeRefreshLayoutActivity.java
xample/android/supportv4/widget/SwipeRefreshLayoutActivityList.java
xample/android/supportv4/widget/SwipeRefreshLayoutActivityNestedScrollView.java
xample/android/supportv4/widget/SwipeRefreshLayoutActivityTextView.java
|
a907614755847b2630561a1e5949b2b416600d97 |
21-Mar-2016 |
Sungsoo Lim <sungsoo@google.com> |
Land MediaBrowserCompat sample in Support4Demos Bug: 26883964 Change-Id: Ief13490dc4e497acd6160b17a0d8e3d038b75457
xample/android/supportv4/media/AlbumArtCache.java
xample/android/supportv4/media/BrowseFragment.java
xample/android/supportv4/media/MediaBrowserServiceSupport.java
xample/android/supportv4/media/MediaBrowserSupport.java
xample/android/supportv4/media/MediaNotificationManager.java
xample/android/supportv4/media/PackageValidator.java
xample/android/supportv4/media/Playback.java
xample/android/supportv4/media/QueueAdapter.java
xample/android/supportv4/media/QueueFragment.java
xample/android/supportv4/media/model/MusicProvider.java
xample/android/supportv4/media/model/MutableMediaMetadata.java
xample/android/supportv4/media/utils/BitmapHelper.java
xample/android/supportv4/media/utils/CarHelper.java
xample/android/supportv4/media/utils/MediaIDHelper.java
xample/android/supportv4/media/utils/QueueHelper.java
xample/android/supportv4/media/utils/ResourceHelper.java
|
5b08a959110598f7c9768d53079e23e236b8840c |
03-Feb-2016 |
Steven Dao <sdao@google.com> |
Add role description sample to Support4Demos Change-Id: I031d018724d7a9213de8fa2d6c1626f057946b2c
xample/android/supportv4/accessibility/AccessibilityRoleDescriptionSupportActivity.java
xample/android/supportv4/accessibility/_index.html
|
0a21a3679a065f05e204480072fc4d7fed3f6080 |
05-Nov-2015 |
Kirill Grouchnikov <kirillg@google.com> |
Remove pre-Material drawer demo apps. Bug: 25321348 Change-Id: I30727aa62445789abe69bd809e52c20b08a000c3
xample/android/supportv4/widget/DrawerLayoutActivity.java
|
4a77d8916b4ec1deadfd3bee561bbda60bfd578a |
24-Aug-2015 |
Alan Viverette <alanv@google.com> |
Add sample activity for ViewPager in Support4Demos Bug: 23467280 Change-Id: I20453e15e5fb7b235da910d0c290641bd1c3d4c8
xample/android/supportv4/view/ViewPagerActivity.java
|
07c3af23763e1d3aa7d36234a302c06675205a31 |
02-Nov-2015 |
Kirill Grouchnikov <kirillg@google.com> |
Remove pre-Material drawer demo apps. Bug: 25321348 Change-Id: I53859ee48b3821192344e70f54a7f4fc20f8d4e7
xample/android/supportv4/widget/DrawerLayoutActivity.java
|
aafa5147a6cf90225708852a6f05771e34b69549 |
26-Oct-2015 |
Kirill Grouchnikov <kirillg@google.com> |
Test app for ViewPager. Bug: 25113163 Change-Id: Idd49f9e74831875a55ea19c5fa5e9adc732dd091
xample/android/supportv4/view/ViewPagerActivity.java
|
d8222f936cefa60fe8af666b4afec28e3ec27816 |
21-Sep-2015 |
Todd Kennedy <toddke@google.com> |
Merge "update show/hide button"
|
6baf8cb2ec7505555e409b6815ea132dce2912e6 |
07-Sep-2015 |
Chris Banes <chrisbanes@google.com> |
am dd04e267: am 063b68ed: Add DrawableCompat demo to Support4Demos * commit 'dd04e2673d70a1b5cfc44b7864ec01293c1e3e5e': Add DrawableCompat demo to Support4Demos
|
d099e43be5d8bf4af0cfb548724b9e5b34fe6091 |
03-Sep-2015 |
Chris Banes <chrisbanes@google.com> |
Add DrawableCompat demo to Support4Demos Change-Id: Ie00198b1d4dbc0c71084961eee2387a68e39505f
xample/android/supportv4/graphics/DrawableCompatActivity.java
|
d4b4cd97d3f4af35bdc90f64ce37e4958a39f3b0 |
24-Aug-2015 |
Alan Viverette <alanv@google.com> |
Add sample activity for ViewPager in Support4Demos Bug: 23467280 Change-Id: Ifd2ec9c46a6c4f24fd5adc291a0a4d3b484f7ab5
xample/android/supportv4/view/ViewPagerActivity.java
|
adc593b164153acb621f0a2169eabf122fb11ba7 |
23-Jul-2015 |
Todd Kennedy <toddke@google.com> |
update show/hide button A Fragment saves its hidden state. Update the text of the button accodring to state of the Fragment. Bug: 22666353
xample/android/supportv4/app/FragmentHideShowSupport.java
|
2cde0e9a57d1da8567d2f5184510e9e2bd440702 |
25-Jun-2015 |
Benjamin Weiss <benweiss@google.com> |
Introduce sample for RoundedBitmapDrawable Shows how to set an image to circular using the setCircular API. Change-Id: Ic65b9feb74942b6bd1c9debcf88fad5935df6d67
xample/android/supportv4/graphics/RoundedBitmapDrawableActivity.java
|
64db3d49dd4eb9a9f2cb51e49e0f60c4a46cadf1 |
30-Jan-2015 |
Adam Powell <adamp@google.com> |
Add sample for nested scrolling Change-Id: Ib4969cbee1228ef3b2b0fca0fb89b87bda1db711
xample/android/supportv4/widget/NestedScrollActivity.java
|
6cf8e6759a029eb498ce3ae08a6e36287fc8f831 |
27-Aug-2014 |
Yigit Boyar <yboyar@google.com> |
SupportV7 Navigation Bar Demo Change-Id: I4347762a621a887ccac03372071abac5b56b52f3
xample/android/supportv4/Shakespeare.java
|
948196ffe9ec18895490738a1a70eeca1f9cadb8 |
17-Jan-2014 |
Alan Viverette <alanv@google.com> |
Update DrawerLayout demo code to use title API BUG: 12460402 Change-Id: Id3873bf850f4fac67593c86be9aa2e9e1adb78ba
xample/android/supportv4/widget/DrawerLayoutActivity.java
|
6626fee1866b79558ef509d7c4c6f76afcdb7290 |
07-Nov-2013 |
Mindy Pereira <mindyp@google.com> |
Swiperefresh sample Change-Id: Ifc5736c91e61b592a010bd212752347e141849cc
xample/android/supportv4/widget/SwipeRefreshLayoutActivity.java
|
38f3ad1324bfae8a271f66b4c305cf23bc5f04ae |
12-Aug-2013 |
Adam Powell <adamp@google.com> |
am e1d4743d: am 3c16ec88: Fix bugs in FragmentLayoutSupport sample in Support4Demos * commit 'e1d4743db13fc4f99f4608876f36d0e44e3f854a': Fix bugs in FragmentLayoutSupport sample in Support4Demos
|
29cbd1b6c507fa7b2ee34211b79db54fa567fd52 |
12-Aug-2013 |
Adam Powell <adamp@google.com> |
Fix bugs in FragmentLayoutSupport sample in Support4Demos Change-Id: I6b2828f8f6510e34cc11c3dc24b5022b241bd542
xample/android/supportv4/app/FragmentLayoutSupport.java
|
1e5f90d5b457d6f68257c402fa9a9cac21f6a414 |
07-Aug-2013 |
Alan Viverette <alanv@google.com> |
am 19142864: am 1cb84db2: Merge "Add RTL support in Support4Demos manifest, fix DrawerLayout sample" into jb-mr2-ub-dev * commit '19142864e826415f6be4f04a9fe125ba6d44cc54': Add RTL support in Support4Demos manifest, fix DrawerLayout sample
|
510a5b6304b79fce58a0052575935fb4e30579d6 |
06-Aug-2013 |
Alan Viverette <alanv@google.com> |
Merge "Add RTL support in Support4Demos manifest, fix DrawerLayout sample" into jb-mr2-ub-dev
|
7f077ce996f22138f5faa478b9be4e521a3a3ceb |
05-Aug-2013 |
Alan Viverette <alanv@google.com> |
Add RTL support in Support4Demos manifest, fix DrawerLayout sample Change-Id: I1152ad6e49a1b1dc88a70f701bf7ed2fe882e242
xample/android/supportv4/widget/DrawerLayoutActivity.java
|
2c90f816436d0ea52267c7a6b6b6383cae706482 |
06-Aug-2013 |
Mindy DelliCarpini <mindyp@google.com> |
resolved conflicts for merge of 73a12453 to master Change-Id: Ib6944821270b6a76272625748190926adcad8eda
|
bd6d975bf288efaa3392eb73d98579af3e7e4688 |
05-Aug-2013 |
Mindy DelliCarpini <mindyp@google.com> |
Add sample for new ContentLoadingProgressBar. Change-Id: I057fbe3f355030eb5d857e1a86f04302bb1e147e
xample/android/supportv4/widget/ContentLoadingProgressBarActivity.java
|
11d03f96a3f29508c703b3df60a634eeaba5d37d |
06-Jun-2013 |
Alan Viverette <alanv@google.com> |
Add sample code for ExploreByTouchHelper class. Change-Id: Id8f0ba809746114434d553885ddfed9260bdaa45
xample/android/supportv4/widget/ExploreByTouchHelperActivity.java
|
c6ae3489277dc3cc477e997789956bc94a2302e0 |
20-Apr-2013 |
Fabrice Di Meglio <fdimeglio@google.com> |
Fix bug #8656546 API REVIEW: android.text.bidi / android.text - clean BidiFormatter APIs Change-Id: I231a3511850b7149f675debb68e2dd7f1de8308b
xample/android/supportv4/text/BidiFormatterSupport.java
|
43b604336849f66901710fb7276bdf1e0536c239 |
19-Apr-2013 |
Dianne Hackborn <hackbod@google.com> |
Merge "Update to follow TransportMediator API changes." into jb-mr2-dev
|
0c54e8871d761a44f0b65390095aa238fc3b6966 |
19-Apr-2013 |
Adam Powell <adamp@google.com> |
resolved conflicts for merge of b105894b to jb-mr2-dev Change-Id: Ifa617d1807d29e91998d98482e50bdd40ee61b1a
|
f3d8cff3244036553296acf061aaa84b6b92da29 |
19-Apr-2013 |
Dianne Hackborn <hackbod@google.com> |
Update to follow TransportMediator API changes. Change-Id: Icedd0fbe15cf84ff4d3f0c59826f698e92138b47
xample/android/supportv4/media/MediaController.java
xample/android/supportv4/media/TransportControllerActivity.java
|
1e549373c15dfaa60283e09b87221b25f0b8b0d0 |
20-Feb-2013 |
Adam Powell <adamp@google.com> |
Add Support4Demos examples for DrawerLayout and SlidingPaneLayout Show basic usage of these two new widgets. Change-Id: I1ec82041c198e2b2853a0d1eb07e0ab78dbea61c
xample/android/supportv4/widget/DrawerLayoutActivity.java
xample/android/supportv4/widget/SlidingPaneLayoutActivity.java
|
892f76ff05e47ede28413dcdc4cb8036dee8bece |
17-Apr-2013 |
Dianne Hackborn <hackbod@google.com> |
Fix issue #8520788: Add WakefulBroadcastReceiver Add sample code. Change-Id: I46f4f25ceb4e12f975e3cebd83f62de2555a8996
xample/android/supportv4/content/SimpleWakefulController.java
xample/android/supportv4/content/SimpleWakefulReceiver.java
xample/android/supportv4/content/SimpleWakefulService.java
|
db5b483937375f31b4a1a7770e406679eca63c63 |
12-Apr-2013 |
Dianne Hackborn <hackbod@google.com> |
Update for java docs. Change-Id: I1a34e5d3aaf2b00717d65b3487a919f237738dc2
xample/android/supportv4/media/TransportControllerActivity.java
|
c9887f62d697bcf7d2f6443c848c8b57a7bfc3bd |
06-Apr-2013 |
Dianne Hackborn <hackbod@google.com> |
Update media controller sample. Now use the new abstractions of TransportMediator. Guess I should also change the name of this sample to match it... that'll be for a future change. :) Change-Id: I932f8215bba51dfaa1bd5766ab9551c9dc440657
xample/android/supportv4/media/MediaController.java
xample/android/supportv4/media/TransportControllerActivity.java
|
1337277f8f8802064f42bed895695758f40b50d9 |
05-Apr-2013 |
Dianne Hackborn <hackbod@google.com> |
Improve TransportController demo. This is an actually realistic implementation of a video player. It's still delibrately simple, but it's not outright broken. We now have our own media controller since that is the only way to get something that actually works, we use system UI flags to hide nav/status bar when playing, we use the new TransportController APIs to go into a formal playback state where we take audio focus. Change-Id: I19ac171483637b8ee94c9c07aea39c11748cbc46
xample/android/supportv4/media/MediaController.java
xample/android/supportv4/media/TransportControllerActivity.java
|
ff1d0484538f99ff7848c7f69cc759b968191386 |
04-Apr-2013 |
Dianne Hackborn <hackbod@google.com> |
Move media key handling to here. Change-Id: I6b8c66ef465640951da4b36da53e7fda00e48d20
xample/android/supportv4/media/TransportControllerActivity.java
|
7701389f71a4bfdb04bdfe02abe57150fbd6cd46 |
22-Mar-2013 |
Dianne Hackborn <hackbod@google.com> |
Add TransportController API demo. Change-Id: Id852ac8de1bcfbfba2d9e8557664c1aaa1e75df4
xample/android/supportv4/media/TransportControllerActivity.java
|
313a7b51ab98f00edb7c3d11054fcab1a93e8372 |
20-Mar-2013 |
Jeff Brown <jeffbrown@google.com> |
Move media router samples to new Support7Demos project. Add media router support library to SDK build. Bug: 8175766 Change-Id: I2f333d40ad39e820e8d706a7dab086241692a861
xample/android/supportv4/media/SampleMediaRouteProvider.java
xample/android/supportv4/media/SampleMediaRouteProviderService.java
xample/android/supportv4/media/SampleMediaRouterActivity.java
|
0c756f4ad8315edea72ec9acb724eb2ca5f6a30f |
12-Mar-2013 |
Fabrice Di Meglio <fdimeglio@google.com> |
Fix #8185319 Need to put Android BidiFormatter into the Support Library - add demo into Support4Demos Change-Id: I041144510c907dd1639ea56c45321486d86fe859
xample/android/supportv4/text/BidiFormatterSupport.java
|
fcf93da540d805b36b5c98367c69183e2816b891 |
15-Feb-2013 |
Jeff Brown <jeffbrown@google.com> |
Samples for media router support library. Change-Id: I3c578f61e310b552b0dd372dc27c709c35193bbd
xample/android/supportv4/media/SampleMediaRouteProvider.java
xample/android/supportv4/media/SampleMediaRouteProviderService.java
xample/android/supportv4/media/SampleMediaRouterActivity.java
|
82e5a1999e9ccc23af5941158d1cd0734fdc6ae0 |
08-Mar-2013 |
Jeff Sharkey <jsharkey@android.com> |
Example code for FileProvider. Shows simple usage of FileProvider to share a private thumbnail across process boundaries. Also serves as sample code for javadoc on FileProvider. Bug: 7005318 Change-Id: I0ca12977a3832c7c2ac1c254d411a547ffee0a51
xample/android/supportv4/content/FileProviderExample.java
|
9243026743939a62a1db9e759e471c16ecb5c51d |
06-Dec-2012 |
Dianne Hackborn <hackbod@google.com> |
SDK Only: Fix search interaction with various samples. These were broken where pressing back would not clear the search filter. Change-Id: Iafd4a497a31a9689efabe7d92f44618a5e8dc80c
xample/android/supportv4/app/LoaderCursorSupport.java
xample/android/supportv4/app/LoaderCustomSupport.java
|
e36753eb5595c3e3bd17cf351eb9267e614d421a |
26-Sep-2012 |
Dianne Hackborn <hackbod@google.com> |
Update API demos to match new tab interaction. Follow changes to FragmentTabManager to continue to work correctly with it. Fix the code in the base API demo (which can't use FragmentTabManager) to work correctly. Bug #7232088: ListView saved state being lost in some cases Change-Id: Ib7ba1ab20ff00f2cc95c9f6024ab94783237c9be
xample/android/supportv4/app/FragmentNestingTabsSupport.java
xample/android/supportv4/app/FragmentTabs.java
xample/android/supportv4/app/FragmentTabsFragmentSupport.java
|
1595482897a3e236325648ad2a31d05b14c1236c |
09-Sep-2012 |
Dianne Hackborn <hackbod@google.com> |
New API demo for nested fragments in support lib. Also some cleanup of other demos. Change-Id: I8c4265218c87e490718c9c908803fc09303873a6
xample/android/supportv4/app/FragmentMenuFragmentSupport.java
xample/android/supportv4/app/FragmentNestingTabsSupport.java
xample/android/supportv4/app/FragmentStackFragmentSupport.java
xample/android/supportv4/app/FragmentTabs.java
xample/android/supportv4/app/FragmentTabsFragmentSupport.java
|
ceeb27ea2bb076ed0ed0364cd8cc969ffb7a9e8f |
16-Aug-2012 |
Dianne Hackborn <hackbod@google.com> |
Rename UserId to UserHandle. Change-Id: I701335483628d30c875d087f27287e084789f10c
xample/android/supportv4/app/FragmentLayoutSupport.java
|
6a8875b9abd9914c20d28ccd8eb483da4ff9e4a5 |
29-May-2012 |
Dianne Hackborn <hackbod@google.com> |
New API demos for retained fragments with loaders. Also tweak the cursor loader samples to filter out query callbacks that don't change the filter, to avoid restarting the loader on a configuration change. Change-Id: Iac9293fed45e127698be59262d68b0b59a8ec9ce
xample/android/supportv4/app/LoaderCursorSupport.java
xample/android/supportv4/app/LoaderCustomSupport.java
xample/android/supportv4/app/LoaderRetainedSupport.java
|
8895d250320d796ef2d95881c104a11d81ca415f |
14-Feb-2012 |
Adam Powell <adamp@google.com> |
Update SharingSupport demo for support lib API change Change-Id: I351271b9847d7444470ed8c74dd18ff580718aca
xample/android/supportv4/app/SharingSupport.java
|
085303cedfab3ccf466aa38b8d34245c7780012f |
25-Jan-2012 |
Dianne Hackborn <hackbod@google.com> |
am e03f7627: am 85241cc7: Add button to clear back stack. * commit 'e03f7627874b4f8c0bfa5c302f59a6d0cd83ee40': Add button to clear back stack.
|
889232f79872682bfbd6c8c78909fa70a8d1a581 |
13-Dec-2011 |
Dianne Hackborn <hackbod@google.com> |
Add button to clear back stack. Change-Id: I4f02714ec349055a486608ff0eab75a46d6ba7cd
xample/android/supportv4/app/FragmentStackSupport.java
|
70fc82cd2d35e12c4f41162690505397af2e96ac |
10-Jan-2012 |
Adam Powell <adamp@google.com> |
Catch IOException for close Change-Id: I23115f6fa4f54fd4e1de59f3bb781dcf28e1371b
xample/android/supportv4/app/SharingReceiverSupport.java
|
28a5834185ace02fed8b61989532a6516f30f04e |
14-Dec-2011 |
Adam Powell <adamp@google.com> |
Add code sample for ShareCompat Add SharingSupport activity - use ShareCompat.IntentBuilder to produce sharing intents for menu item sharing, text only, single stream, and multiple stream. Add SharingReceiverSupport - receive text/plain content as text only, single stream, and multiple stream. Add SharingSupportProvider - simple filesystem-based read-only ContentProvider for providing a data stream. Change-Id: I7e69a80984c0c5a8d93663f928f644d55c92350d
xample/android/supportv4/app/SharingReceiverSupport.java
xample/android/supportv4/app/SharingSupport.java
xample/android/supportv4/content/SharingSupportProvider.java
|
a506d183f617f84df878c96fff54b532812cd6d7 |
13-Dec-2011 |
Dianne Hackborn <hackbod@google.com> |
SDK only: add markup for use in documentation. Change-Id: Ia379c178a41db146a47a494b5c24e5f77d65ada7
xample/android/supportv4/app/FragmentPagerSupport.java
xample/android/supportv4/app/FragmentStatePagerSupport.java
|
ff075830918ae838aa47ca93721349769192bd32 |
18-Nov-2011 |
Svetoslav Ganov <svetoslavganov@google.com> |
Add the support libraries to the platform documentation (demos). Updated the support demos due to renamed support classes. bug:5629339 Change-Id: Ia94cd60ea2b89ad74003baaa8eb8e84d21822374
xample/android/supportv4/accessibility/AccessibilityManagerSupportActivity.java
|
109979ea9794aa98665d125ebe6a90448ff65f1f |
15-Nov-2011 |
Svetoslav Ganov <svetoslavganov@google.com> |
Fix the support-v4 demos to work on a platform with APIs V4 (samples part) Some of the samples are using APIs that are introduced after v4 but not supported in the v4 library. Update the samples to use the new stuff added to the support library. bug:5616340 Change-Id: I90889f5e9ee48e7e30249464e60d5d28cd3f7a4b
xample/android/supportv4/app/FragmentMenuSupport.java
xample/android/supportv4/app/FragmentReceiveResultSupport.java
xample/android/supportv4/app/LoaderCursorSupport.java
xample/android/supportv4/app/LoaderCustomSupport.java
xample/android/supportv4/app/LoaderThrottleSupport.java
xample/android/supportv4/content/LocalServiceBroadcaster.java
|
1212111afe952e9e5f423f777414067dbda74f24 |
21-Oct-2011 |
Svetoslav Ganov <svetoslavganov@google.com> |
Adding a sample showing how to use the accessibility API in the compat library. NOTE: This affects only the SDK and not the system image. bug:5485208 Change-Id: I2b086e880cfe147883a0db8222522710132d67a3
xample/android/supportv4/accessibility/AccessibilityDelegateSupportActivity.java
xample/android/supportv4/accessibility/AccessibilityManagerSupportActivity.java
xample/android/supportv4/accessibility/_index.html
|
865abe20dd1a639efe9a013240e61613a52b6648 |
30-Aug-2011 |
Dianne Hackborn <hackbod@google.com> |
Dang you, TabHost. Change-Id: I937cd0748fe0c44d6cd642637321aa6eb550cf91
xample/android/supportv4/app/FragmentTabsPager.java
|
0157041980358a806cf32e53bd814347aa155231 |
22-Jul-2011 |
Romain Guy <romainguy@google.com> |
Add new API demos for fragment custom animations. Change-Id: Ia4339d4e4c1617907a9c707e1b8c2309b303e267
xample/android/supportv4/app/FragmentCustomAnimationSupport.java
xample/android/supportv4/app/_index.html
|
c252b20c103ec3a34411c54baf9d40768bf71e88 |
24-Jun-2011 |
Dianne Hackborn <hackbod@google.com> |
Add API demo for LocalBroadcastManager. Change-Id: Iee1e1189c579ab287718d138916448a02a833e44
xample/android/supportv4/content/LocalServiceBroadcaster.java
|
a8640f125629a72a4c8805f30e30d7639450d9e9 |
16-Jun-2011 |
Dianne Hackborn <hackbod@google.com> |
SDK only: add documentation tags. Also fix up the new support API demo documentation. Change-Id: I7a6945ffafa6a93cd394d5ce5729d6f9dfc0a183
xample/android/supportv4/app/FragmentTabs.java
|
62de54377e16020b996384c21204674e1065687e |
16-Jun-2011 |
Adam Powell <adamp@google.com> |
DO NOT MERGE. Only impacts SDK. Integrate from master. Update for ViewPager changes Change-Id: Ib7024ae0ba2759a8477f267438b7b3a35ae51d23
xample/android/supportv4/app/FragmentTabsPager.java
|
aefd2819f5d9f972a6c6dc33a3c66d6d2891d4e8 |
13-Jun-2011 |
Dianne Hackborn <hackbod@google.com> |
New API demos showing use of tabs with fragments. Also various cleanup in other demos. Change-Id: I4f5669117e28312bcd4b28795c5eca5f4ab6dcfb
xample/android/supportv4/app/FragmentTabs.java
xample/android/supportv4/app/FragmentTabsPager.java
xample/android/supportv4/app/LoaderCursorSupport.java
xample/android/supportv4/app/LoaderCustomSupport.java
xample/android/supportv4/app/LoaderThrottleSupport.java
xample/android/supportv4/app/_index.html
|
02e82399ee8e5efe5c836314896e04699a9c8e93 |
06-Jun-2011 |
Dianne Hackborn <hackbod@google.com> |
Update pager demos to match new v4 ViewPager API. Change-Id: I3b0f3382d56b477868b5a5fbf5af22fa83c3e06a
xample/android/supportv4/app/FragmentPagerSupport.java
xample/android/supportv4/app/FragmentStatePagerSupport.java
xample/android/supportv4/app/LoaderThrottleSupport.java
xample/android/supportv4/app/_index.html
|
af846a1f43fc6779d184e91ccb26e790e87bcaba |
03-Jun-2011 |
Dianne Hackborn <hackbod@google.com> |
Lost and found. Change-Id: I3aa4824e2c2157be715d93b698963c54dd98e099
xample/android/supportv4/app/FragmentPagerSupport.java
|
b1b8c06afc67ea8da6e390dc5be84182d839ede5 |
03-Jun-2011 |
Dianne Hackborn <hackbod@google.com> |
New demos for the v13 support library. Change-Id: I79a727f987d3b21274e1f9ee6359caa2231c258b
xample/android/supportv4/Cheeses.java
xample/android/supportv4/app/FragmentLayoutSupport.java
xample/android/supportv4/app/FragmentPagerSupport.java
xample/android/supportv4/app/FragmentReceiveResultSupport.java
xample/android/supportv4/app/_index.html
|
c644c91b91b83a6b400a57b02671f4ef7b7a810b |
28-May-2011 |
Dianne Hackborn <hackbod@google.com> |
Extract support lib samples out of ApiDemos and in to their own app. Change-Id: I2ca344e5f1b44c4825de938c9a4f9375a523ede5
xample/android/supportv4/Shakespeare.java
xample/android/supportv4/Support4Demos.java
xample/android/supportv4/_package.html
xample/android/supportv4/app/FragmentAlertDialogSupport.java
xample/android/supportv4/app/FragmentArgumentsSupport.java
xample/android/supportv4/app/FragmentContextMenuSupport.java
xample/android/supportv4/app/FragmentDialogOrActivitySupport.java
xample/android/supportv4/app/FragmentDialogSupport.java
xample/android/supportv4/app/FragmentHideShowSupport.java
xample/android/supportv4/app/FragmentLayoutSupport.java
xample/android/supportv4/app/FragmentListArraySupport.java
xample/android/supportv4/app/FragmentMenuSupport.java
xample/android/supportv4/app/FragmentPagerSupport.java
xample/android/supportv4/app/FragmentReceiveResultSupport.java
xample/android/supportv4/app/FragmentRetainInstanceSupport.java
xample/android/supportv4/app/FragmentStackSupport.java
xample/android/supportv4/app/LoaderCursorSupport.java
xample/android/supportv4/app/LoaderThrottleSupport.java
xample/android/supportv4/app/SendResult.java
xample/android/supportv4/app/_index.html
xample/android/supportv4/view/CheckableFrameLayout.java
|