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
5 files changed