aboutsummaryrefslogtreecommitdiff
path: root/src/com/android/tv/dvr/ui/DvrAlreadyRecordedFragment.java
diff options
context:
space:
mode:
authorandroid-build-team Robot <android-build-team-robot@google.com>2017-11-29 00:20:48 +0000
committerandroid-build-team Robot <android-build-team-robot@google.com>2017-11-29 00:20:48 +0000
commit7b32e8a67561a7989dbfc0f1d3480dca162c6769 (patch)
treed31e2adc1f9cce4f27ca07d30bee921032e33a3c /src/com/android/tv/dvr/ui/DvrAlreadyRecordedFragment.java
parentbc7f430decab0bc34a533811efe457d4615f28aa (diff)
parentbb2e798ef4d546dd54cd9e95796403062b860c15 (diff)
downloadTV-7b32e8a67561a7989dbfc0f1d3480dca162c6769.tar.gz
Change-Id: I0aff16fbf430ba5e4dbba83b8e06e4a23b38060a
Diffstat (limited to 'src/com/android/tv/dvr/ui/DvrAlreadyRecordedFragment.java')
-rw-r--r--src/com/android/tv/dvr/ui/DvrAlreadyRecordedFragment.java26
1 files changed, 21 insertions, 5 deletions
diff --git a/src/com/android/tv/dvr/ui/DvrAlreadyRecordedFragment.java b/src/com/android/tv/dvr/ui/DvrAlreadyRecordedFragment.java
index 9df228d1..62327870 100644
--- a/src/com/android/tv/dvr/ui/DvrAlreadyRecordedFragment.java
+++ b/src/com/android/tv/dvr/ui/DvrAlreadyRecordedFragment.java
@@ -24,15 +24,12 @@ import android.os.Bundle;
import android.support.annotation.NonNull;
import android.support.v17.leanback.widget.GuidanceStylist.Guidance;
import android.support.v17.leanback.widget.GuidedAction;
-import android.widget.Toast;
import com.android.tv.R;
import com.android.tv.TvApplication;
-import com.android.tv.dvr.RecordedProgram;
import com.android.tv.data.Program;
import com.android.tv.dvr.DvrManager;
-import com.android.tv.dvr.DvrUiHelper;
-import com.android.tv.util.Utils;
+import com.android.tv.dvr.data.RecordedProgram;
import java.util.List;
@@ -92,7 +89,7 @@ public class DvrAlreadyRecordedFragment extends DvrGuidedStepFragment {
}
@Override
- public void onGuidedActionClicked(GuidedAction action) {
+ public void onTrackedGuidedActionClicked(GuidedAction action) {
if (action.getId() == ACTION_RECORD_ANYWAY) {
getDvrManager().addSchedule(mProgram);
} else if (action.getId() == ACTION_WATCH) {
@@ -100,4 +97,23 @@ public class DvrAlreadyRecordedFragment extends DvrGuidedStepFragment {
}
dismissDialog();
}
+
+ @Override
+ public String getTrackerPrefix() {
+ return "onTrackedGuidedActionClicked";
+ }
+
+ @Override
+ public String getTrackerLabelForGuidedAction(GuidedAction action) {
+ long actionId = action.getId();
+ if (actionId == ACTION_RECORD_ANYWAY) {
+ return "record-anyway";
+ } else if (actionId == ACTION_WATCH) {
+ return "watch-now";
+ } else if (actionId == ACTION_CANCEL) {
+ return "cancel-recording";
+ } else {
+ return super.getTrackerLabelForGuidedAction(action);
+ }
+ }
}