Commit Graph

39 Commits

Author SHA1 Message Date
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
Craig Stout
2697525ad0 Fix build.
Change-Id: Ia71c0866e120bb772fbdc3db12bf34024a8a8d0d
2014-08-11 10:14:41 -07:00
Craig Stout
d67f91cc95 More features.
Add background.
Add fading enable/disable.
Add track switching.

Change-Id: Ia3495a6ce98498c734cb225bec93403ac734c89c
2014-08-08 11:28:03 -07:00
Craig Stout
6c2688459d Playback actions improvements
Change-Id: I7c2f477d2a04cba7b0d2910909660e906f0f8211
2014-08-05 12:50:21 -07:00
Craig Stout
a38b253ebb Merge "Add playback progress." into lmp-dev 2014-07-27 22:35:46 +00:00
Craig Stout
085f437232 Add playback progress.
Change-Id: I9401b46c34e440de14e7cb794a1c3a1733e0d46c
2014-07-25 20:32:25 -04:00
Craig Stout
fb9584cf67 Merge "Add PlaybackOverlayFragment" into lmp-dev 2014-07-24 15:36:51 +00:00
Craig Stout
7e736a4df2 Add PlaybackOverlayFragment
Change-Id: If4c5b2f747885948e0bae422d9d30eec11c027b9
2014-07-24 06:49:35 -07:00
Dake Gu
d54e6b19e4 SupportLeanbackDemo: activity transition
b/15024618

Change-Id: Ib23746360984f3bbe255e8f75df30c7422b553f2
2014-07-23 14:37:16 -07:00
Craig Stout
c2a7292e51 Add BrowseErrorActivity and ErrorFragment.
Change-Id: I60cb6f436782d3b8a97c2f48a71e2ee86ef6d542
2014-06-27 11:54:38 -07:00
Craig Stout
d55d61fd16 Remove deprecated Params from BrowseAnimationFragment.
Change-Id: Ia8d77eaea96b2586c8c617bbcca34fea4ee76e5d
2014-06-04 14:14:02 -07:00
Craig Stout
04e6d2d1d9 Remove use of deprecated Params.
Change-Id: I5883b6e7e8d0444bb010ed81c6b860f227634a57
2014-06-04 10:03:26 -07:00
Dake Gu
7084b28f8d Merge "SupportLeanbackDemo: example of add/remove items/rows" into lmp-preview-dev 2014-06-03 23:09:10 +00:00
Craig Stout
534619712a Use CardPresenter in VerticalGridFragment.
Change-Id: I7e9fae64316e92b462f6117e73ba79aeb3d83d37
2014-06-02 16:22:44 -07:00
Craig Stout
c06fc0073e Use a single card presenter instance so views get recycled.
Change-Id: Id9d5dee2de506671e800b5d3a4fb011d3e64da44
2014-06-01 18:20:52 -07:00
Dake Gu
901874c40c SupportLeanbackDemo: example of add/remove items/rows
Change-Id: I3f74f7d768c8e61ae81a23e5515dec19b82d6289
2014-05-30 16:37:28 -07:00
Jerome Poichet
0592982602 Adding AUDIO_RECORD permission
Need AUDIO_RECORD permission to support audio in search

Change-Id: I65eb1180eeb7506d678d75e61eb9e5d01fc4bf41
2014-05-21 22:27:44 +00:00
Jerome Poichet
999a29a664 Using new search fragment parameters
Change-Id: I4fc3994bed5b17b4c84e12881e1c095b040304de
2014-05-21 15:16:48 -07:00
Tim Kilbourn
6044578753 Set row heights for browse rows.
Set a size on the text_bg so the cards appear at the correct size.

Change-Id: Ic2a836431485aaaea922a6bb3868e3e937f1ec21
2014-04-30 09:42:26 -07:00
Tim Kilbourn
04c85ceee7 Minor card tweaks for leanback demo.
- Set card size to 160x100
- Show 10 rows

Change-Id: I440eef119250d3385ce5d367ec231bfe7c0201b4
2014-04-28 15:23:48 -07:00
Jerome Poichet
08bb3fb71a Adding search to Leanback demo
Change-Id: I054b64b7c3752bd6dbfdba2b26248222d7a678bd
2014-04-14 11:04:15 -07:00
Tim Kilbourn
e0cd23d9d8 Use ImageCardview in leanback samples.
Change-Id: I14606ff001cfd4ce244f32a8f1c973847ac1d0e3
2014-04-09 00:45:00 -07:00
Craig Stout
3d2e6fb968 Add VerticalGridActivity to the leanback demo.
Change-Id: I38e8a85d5a7ae30b1c0ee71cff979456bdac0665
2014-04-09 00:10:44 -07:00
Tim Kilbourn
29830054ff Add callbacks for actions in details.
Change-Id: I5d56e65c45c686fa1b4a686d67f27fb316f9ddf9
2014-04-04 16:39:12 -07:00
Tim Kilbourn
7f94b8d6e6 Add a details fragment to leanback samples.
Change-Id: Ib958e02b464618107ab7233cb0e05bddc6ef56df
2014-04-04 12:46:19 -07:00
Tim Kilbourn
3baefeb50b Initial leanback sample code.
SupportLeanbackDemos starts out with a fully functional app with a
BrowseFragment. Still need to add examples with cursors, hovercards,
and more.

Change-Id: I845d5b92c29a5585af7968b08e7daa11b2996f5a
2014-03-21 15:13:12 -07:00