Dake Gu
1585785c23
Generate example of GuidedStepSupportFragment
...
Bug: 21504593
Change-Id: Ifafc4a956060def75bc01d45eeb568d3077a977e
2015-09-21 12:25:58 -07:00
Dake Gu
7b42f57cda
Add example of vertical grid transition and GuidedStepFragment
...
Added example of vertical grid transition
Added example of launching GuidedStepFragment from BrowseFragment.
Also fixed couple bug in GuidedStepActivity:
1. All fragment class should be public
2. Remove argument from constructor. Pass Arguments instead.
Bug: 23319507
Change-Id: Ia7b8d6669445be62f8f2a325cc460021ca392ded
2015-09-14 16:09:33 -07:00
Dake Gu
a09fe02d59
Revert changes of adding guidedstep fragment in Browse
...
Bug 23324164
Change-Id: I7a5fe395429e2b96f54953975f0722657d577330
2015-08-18 16:03:55 -07:00
Kris Giesing
ec63848268
Merge "Add editable actions to Guided Step test activity." into mnc-ub-dev
2015-08-10 19:59:40 +00:00
Kris Giesing
6a07105bcd
Add editable actions to Guided Step test activity.
...
b/21403345
Change-Id: I29ffee64c54f44d80cbfcd62bd3a1b78f22ae117
2015-08-05 19:46:21 -07:00
Dake Gu
94296eca10
BrowseErrorFragment: fix NPE of not attached BackgroundManager
...
BrowseErrorFragment also shows Background for selected item.
Need attach BackgroundManager to window.
b/22796403
Change-Id: I80bbaf48c85a318fdd0e07d4efd3d1b72876c03d
2015-07-28 13:50:54 -07:00
Dake Gu
b0d646c833
SupportLenabackDemo: Make StepFragment public
...
If for any reason e.g. BrowseActivty crash or rotate screen on phone,
system needs a public empty parameter constructor to restore
fragment stack.
Change-Id: I4c001b4b95a1958ff7f2cb42688582c8261a71e0
2015-06-24 15:07:03 -07:00
Dake Gu
1063d9b435
Add samples for new DetailsFragment
...
Two samples: Details opened from browse where the overview row is
the first row. Details used by Search where overview row is the
second row.
Added option in MainActivity to switch between using legacy
DetailsOverviewRowPresenter and FullWidthDetailsOverviewRowPresenter
Change-Id: I10220396b5cfc0538cd5e99e46829ddfca874359
2015-05-05 11:18:41 -07:00
Kris Giesing
0d7136a72e
Modify Guided Step example showing checkmark groups
...
Change example to show changing a checked item in a group while
staying on the same screen, to illustrate checkmark animations.
b/20545155
Change-Id: If7e64e57235e24fe3c6a3bf5b96c84fa7bd96da2
2015-04-27 15:47:52 -07:00
Deepanshu Gupta
cc8bf5bfaa
Add resources to recyclerview dependency.
...
Change-Id: Ifa9ea3759702a59c09ee4d1e7523d4e954773882
2015-04-17 18:25:24 +00:00
Craig Stout
dcaafe81c8
Add BackgroundManager release.
...
Change-Id: I5a4af31a214f2db26a399db39cf73d578dcbc71c
2015-03-25 09:38:21 -07:00
Kris Giesing
818a7473fd
Merge "Add demos for GuidedStepFragment." into lmp-mr1-ub-dev
2015-03-19 16:41:24 +00:00
Kris Giesing
bfcde222e9
Add demos for GuidedStepFragment.
...
Make the main activity a guided step that allows the selection of
other activities. Add a dedicated activity to represent a
sequence of GuidedStepFragments.
b/18935698
Change-Id: I16142f4d7e87b3f2f02b812faa9bff82ecf5361c
2015-03-17 16:36:48 -07:00
Craig Stout
623cfb01dd
Merge "Add branding to DetailsFragment and TitleHelper with RowsFragment." into lmp-mr1-ub-dev
2015-03-17 19:47:08 +00:00
Craig Stout
3da78ae74d
Add branding to DetailsFragment and TitleHelper with RowsFragment.
...
b/16029942
Change-Id: I4179245c110ce74ebd5e50d55432e8ed3332d52b
2015-03-10 10:22:28 -07:00
Craig Stout
038b75ead3
Fix missing api on kitkat.
...
Change-Id: I047b1d1198c262e1836bb43551a65c6eab8bc5b4
2015-03-09 12:49:44 -07:00
Craig Stout
aaa3fa06b1
Default to using wrap content for row height.
...
Change-Id: I902b292726bdf8fa1d2134b00fde1385cbccc4ae
(cherry picked from commit 24ad89cd2b )
2015-03-03 00:04:15 +00:00
Craig Stout
5f6a8c4cbc
Merge "Updated to clarify division of functionality." into lmp-mr1-ub-dev
2015-02-27 16:25:23 +00:00
Dake Gu
69cabd12e6
ItemClickedListener -> ItemViewClickedListener
...
Bug 19514090
Change-Id: Icf14e483b95d1bf5d57af9f27d977b0fdb686e67
2015-02-25 15:39:17 -08:00
Craig Stout
8f295cdef4
Updated to clarify division of functionality.
...
PlaybackControlHelper can be used in BrowseFragment.
Change-Id: Iac37e0a4f51ed1fab5edcff20d4a7037d4cc9ef9
2015-02-19 11:10:23 -08:00
Craig Stout
006d835209
Merge "Add backgrounds." into lmp-mr1-ub-dev
2015-02-17 22:42:00 +00:00
Craig Stout
cada786860
Add backgrounds.
...
Change-Id: I1f48ab3f6b914132f0c2560657e419b3f3ace882
2015-02-10 13:39:09 -08:00
Dake Gu
0bdce30561
showcase of updating DetailsOverviewRow parts
...
and using SparseArrayObjectAdapter for adding/removing actions
Bug: 19111955
Bug: 18869799
Change-Id: I8321f8de116fafda6e96a700855f218bacfc426c
2015-01-22 15:48:16 -08:00
Dake Gu
d17b2e78e8
Add test case for multiple row horizontal grid view
...
Add test case for update dataset at last row with empty space.
b/18631342
b/18718926
Change-Id: I3c745a41b0486cf293fc6a5a595e50f0a14ee0d0
2014-12-11 14:59:12 -08:00
Dake Gu
2dbbfbbffa
Merge "Add RowsFragment example" into lmp-mr1-dev
2014-12-09 23:19:34 +00:00
Dake Gu
72ae1d3818
Add RowsFragment example
...
Bug: 18622128
Change-Id: I12146a766fa383782f9917352c5959b6064835ee
2014-12-09 14:50:01 -08:00
Craig Stout
1b6ad39042
Add 'Remove all then re-add'.
...
Change-Id: I57f06fab207bcf47c1fd089bf720f539aa389e7e
2014-12-08 16:09:31 -08:00
Craig Stout
f48581698c
Use non-deprecated HeaderItem constructor.
...
b/17455376
Change-Id: I9fff76367ffe1f96642a39962e51c935cf39d10b
2014-12-03 17:11:57 -08:00
Craig Stout
e3e0ff6262
Merge "Update sample to use playback control glue." into lmp-mr1-dev
2014-11-21 23:30:42 +00:00
Kris Giesing
445965e57d
Update sample app to support right-to-left layouts
...
Bug: 18262639
Change-Id: I2c1136821f665db095d72cee74f4c404badf4461
2014-11-21 10:30:11 -08:00
Craig Stout
29dadb6d14
Update sample to use playback control glue.
...
b/18077079
Change-Id: I8dafbca6450e04223d8316f1ee1ae9c42ec7b8e5
2014-11-19 16:51:59 -08:00
Dake Gu
d51791b082
SupportLeanbackDemo: add test of delayed detail entrance transition
...
b/17628884
Change-Id: Ic13424ae553b58dd93f9932dc50de00b4f876b02
2014-11-18 23:07:45 +00:00
Craig Stout
f92a171d99
Merge "Use 2-param constructor for HeaderItem." into lmp-mr1-dev
2014-11-18 19:00:39 +00:00
Craig Stout
e32b8d0a7b
Use 2-param constructor for HeaderItem.
...
Change-Id: I5b48e3f37e7941a1bba8518efcbdcd180f20b8f5
2014-11-18 10:40:30 -08:00
Craig Stout
4e79fdca33
Fix NPE if user finishes activity quickly.
...
b/17646987
Change-Id: I6c3aa94f8b557449af410b323a6bbdfaa389015e
2014-11-18 10:35:09 -08:00
Dake Gu
865df70367
SupportLeanbackDemo: add test case of Browse/Details enter return transition
...
b/17628884
Change-Id: Ia896d295dce1000313651426f077d88a1ae05ebd
2014-11-12 17:41:55 -08:00
Tim Kilbourn
2f6ded27f6
Add secondary text to cards.
...
Add some content to PhotoItems so that the ImageCardViews use two lines
of text.
Bug: 18008019
Change-Id: I9bd72f585f76f84df70644b43539210664fbaa0e
2014-10-29 17:19:04 -07:00
Dake Gu
f66eadb5d4
SupportLeanbackDemo: Add test case for updating overview row
...
fixes b/17918639: no back activity transition when overview row updated.
Also hook up the playback actvity.
Change-Id: I52fe3808a1dc614df7d1f33f36de47ce9144e974
2014-10-29 14:44:50 -07:00
Dake Gu
b43b47c6d3
SupportLeanbackDemo: Add test case of ArrayObjectAdapter.replace()
...
b/17893479
Change-Id: Iaf91ba1ebca1237fc0d2d5629e0c2e83e15d54a0
2014-10-28 15:25:40 -07:00
Dake Gu
64ec030e05
SupportLeanbackDemo: show case of different image scale type
...
b/17703309
Change-Id: Iaf3b5e519e09c7e2a728fe048f8a63e3b9b16cfe
2014-09-30 15:55:32 -07:00
Dake Gu
221b154a72
SupportLeanbackDemo: Fix crash of launch Detail from Search
...
Now DetailsFragment is expecting PhotoItem, SearchFragment should not pass
a String to DetailsFragment.
Change-Id: I7794c6a14dcaa1de1d1177f3288bb7460a45bf7d
2014-09-27 01:32:10 +00:00
Dake Gu
7c4d38c43e
SupportLeanbackDemo: dont override fragment's object from activity
...
Activity should only initialize fragment's object when it is first created.
Then the object's lifecycle is controled by fragment.
b/17547817
Change-Id: I169111d2936aadfa9386b288e6922c563b4b5277
2014-09-17 17:14:33 +00:00
Dake Gu
7c6a3e4fb1
Merge "Use image card view for DetailsFragment example" into lmp-dev
2014-09-16 23:04:52 +00:00
Dake Gu
fd5a5de66a
Use image card view for DetailsFragment example
...
b/17499864
Change-Id: I7c5f77da52424afa5020a66b032df68cfdf5846e
2014-09-16 14:43:48 -07:00
Craig Stout
a0f2a8db7e
Fix build.
...
Change-Id: I90dda90014131e48eace67bac26453ea278b4e87
2014-09-15 14:14:46 -07:00
Craig Stout
76d6eba7e2
Use new callback for search by intent.
...
Change-Id: I3e3eafa50a93ad55f55bff0bb5b0b6efdda48bbb
2014-09-15 12:47:00 -07:00
Craig Stout
311be185b2
Demonstrate OnItemClicked/Selected listeners.
...
Also fixes broken VerticalGridFragment.
And cleanup.
b/16354712
Change-Id: I348ab42230d88bac8192b5421e76a58b28ca6616
2014-08-20 18:26:44 -07:00
Dake Gu
17b507bd0c
Merge "Make BrowseAnimationFragment working" into lmp-dev
2014-08-18 21:31:41 +00:00
Dake Gu
f2204d4af7
Make BrowseAnimationFragment working
...
Change-Id: Id239c1910783bb70cbffcba71a5832a15db58e39
2014-08-18 16:14:50 -07:00
Craig Stout
a569a89812
Cleanup playback controls sample.
...
Change-Id: Ib8e054001bb95a4b92acb8a2331a9544ec88e669
2014-08-18 14:24:39 -07:00