History log of /frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/DetailsOverviewLogoPresenter.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
c9a859537b0871f84afeeb706a5b425fe3f2b4dd 25-May-2016 Aurimas Liutikas <aurimas@google.com> Fix a random assortment of spelling errors.

Fix spelling errors found by Android Studio.

Change-Id: I121c79029f4e323da4ff2f44891e25480c44ebbc
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/DetailsOverviewLogoPresenter.java
adb84c07a691bd044b470c2e2ffe6c3ae630ad50 24-Nov-2015 Dake Gu <dake@google.com> DetailsOverviewRowLogoPresenter: Support fixed size and scaleType

1. Made maxWidth/maxHeight work when using intrinsic size of drawable.

2. Now app can override onCreateView() and sets fixed width/height
and scaleType for ImageView.

Bug: 25868604

Change-Id: If6a963fa6d95384fda261fc6d5fefa3313e0892a
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/DetailsOverviewLogoPresenter.java
0246318f27a905a31df5a8af445cfe67d31dfb68 15-Apr-2015 Dake Gu <dake@google.com> New details fragment design

Added new FullWidthDetailsOverviewRowPresenter and changed
DetailsFragment.

Under new design, details fragment is responsible to setup
alignment for each row.

Details fragment is also responsible to change the view state
of row based on selected position and selected sub position.

There are three states for the overview row:
STATE_FULL: covers full width and full height(may be customizable).
STATE_HALF: has empty space in the top to look through.
STATE_SMALL: a banner style like the old Details.

The layouts for different states are defined in the new
FullWidthDetailsOverviewRowPresenter.

Made the logo view presenter exposed and replaceable.

Decouple SharedElementHelper from FullWidthDetailsOverviewRowPresenter
to make it possible to customize shared element transition.

For the apps: they only need switch to use the new presenter.
The old DetailsOverviewRowPresenter is still supported at this point
but might be removed in the future.

Support customize or disable title of DetailsFragment.

Fixed api/current.txt: Hide GridLayoutManager.

Change-Id: Id53aa5a185f132c8d74c95042595f223371fa708
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/DetailsOverviewLogoPresenter.java