From 982828d0af8dfb0495e074dc27728ddbad3eacac Mon Sep 17 00:00:00 2001 From: Jimmy Shih Date: Thu, 14 Nov 2013 15:40:25 -0800 Subject: [PATCH] Apply text gradient only over text, fade out after clicking on image --- MyTracks/res/layout/list_item.xml | 188 +++++++++--------- .../fragments/MarkerDetailFragment.java | 3 + 2 files changed, 99 insertions(+), 92 deletions(-) diff --git a/MyTracks/res/layout/list_item.xml b/MyTracks/res/layout/list_item.xml index 3c2816b1a..b5ba2f3bc 100644 --- a/MyTracks/res/layout/list_item.xml +++ b/MyTracks/res/layout/list_item.xml @@ -24,103 +24,107 @@ limitations under the License. android:layout_height="match_parent" android:layout_width="match_parent" android:scaleType="centerCrop" /> - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + - + + + + + + + + android:layout_width="match_parent" > + + + + + - - - - - - - - - - - + android:id="@+id/list_item_time" + style="@style/ListItemDate" /> + + + + + + + + + \ No newline at end of file diff --git a/MyTracks/src/com/google/android/apps/mytracks/fragments/MarkerDetailFragment.java b/MyTracks/src/com/google/android/apps/mytracks/fragments/MarkerDetailFragment.java index f38b4d2d2..3070bd105 100644 --- a/MyTracks/src/com/google/android/apps/mytracks/fragments/MarkerDetailFragment.java +++ b/MyTracks/src/com/google/android/apps/mytracks/fragments/MarkerDetailFragment.java @@ -127,6 +127,9 @@ public class MarkerDetailFragment extends Fragment { int visibility = waypointInfo.getVisibility() == View.GONE ? View.VISIBLE : View.GONE; textGradient.setVisibility(visibility); waypointInfo.setVisibility(visibility); + if (visibility == View.VISIBLE) { + handler.postDelayed(hideText, HIDE_TEXT_DELAY); + } } }); textGradient = (ImageView) view.findViewById(R.id.marker_detail_waypoint_text_gradient);