am dbfb5013: Merge "Use a foreground instead of itemdecoration for default row selection effect" into lmp-dev

* commit 'dbfb5013ef4647e61d96a31db67071afc9c1c3b8':
  Use a foreground instead of itemdecoration for default row selection effect
am 5fb2fec0: am 210401c0: Merge "Cleanup playback control actions." into lmp-dev

* commit '5fb2fec0f597e09bfb2d931d48a50c96b6a86020':
  Cleanup playback control actions.
am a94a6da8: am dbfb5013: Merge "Use a foreground instead of itemdecoration for default row selection effect" into lmp-dev

* commit 'a94a6da8826d17e05d5ade2da929509fe6d4c961':
  Use a foreground instead of itemdecoration for default row selection effect
Comment fix for media protocols.

Change-Id: I473c3902ef570e0e26d9e33c04b065130a8f3128
am 36862fde: Comment fix for media protocols.

* commit '36862fdebdfb610e37180c87e9ad05cbeb1fe1ec':
  Comment fix for media protocols.
am 3ba7b932: am 36862fde: Comment fix for media protocols.

* commit '3ba7b9326a67b53fd711d1492a684ec5fe7f260e':
  Comment fix for media protocols.
GridLayoutManager: Tracking selected position change when adapter changes

fixed b/17087493

cleanup and remove unused prelayout code.

Change-Id: Ia2a4adfe73600931a678ec6dcd2c4a6d15dfec99
Merge "GridLayoutManager: Tracking selected position change when adapter changes" into lmp-dev
Add javadoc for region visibility methods on BaseCardView.

Bug: 15575706
Change-Id: Iba71421d0b5f253e4658f8cc52e89f06afe5c21e
Merge "Add javadoc for region visibility methods on BaseCardView." into lmp-dev
Merge "Recycle a view if it is added then removed instantly" into lmp-dev
Merge "Fix adapter's onViewDetached callback for animations" into lmp-dev
Updates for API feedback round 2

bug:17114404
Change-Id: I25231187a39d898c2e9ff4ef28105d188e32b84d
Merge "Updates for API feedback round 2" into lmp-dev
GridLayoutManager: handle padding change properly.

When we change the padding,  we are expecting child views
to offset their left/top position.  Since fast layout position is
based on scrolloffsetprimary/scrolloffsetsecondary.
Changing the padding should also update the scrolloffsets.

b/17135547
b/16320658

Change-Id: I15d90e7bc96884157a7f509f29aa17630f546e00
Merge "GridLayoutManager: handle padding change properly." into lmp-dev
fix bad alignment after item was removed

b/16657786

Change-Id: I1a00a035175950d77cbc6d349898071290ce397e
Merge "fix bad alignment after item was removed" into lmp-dev
am 9b431dc2: am 13638e0e: am a3e17fdd: docs: Corrected typo in shouldUpRecreateTask()

* commit '9b431dc228e2d99d34fe07e66fa86ea96a5a653c':
  docs: Corrected typo in shouldUpRecreateTask()
am 666f2ee1: am 9b431dc2: am 13638e0e: am a3e17fdd: docs: Corrected typo in shouldUpRecreateTask()

* commit '666f2ee12c13b274d3e379e182caf9844a9c198d':
  docs: Corrected typo in shouldUpRecreateTask()