aboutsummaryrefslogtreecommitdiff
path: root/src/com/android/tv/menu/MenuAction.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/android/tv/menu/MenuAction.java')
-rw-r--r--src/com/android/tv/menu/MenuAction.java51
1 files changed, 28 insertions, 23 deletions
diff --git a/src/com/android/tv/menu/MenuAction.java b/src/com/android/tv/menu/MenuAction.java
index b4356059..52372535 100644
--- a/src/com/android/tv/menu/MenuAction.java
+++ b/src/com/android/tv/menu/MenuAction.java
@@ -19,37 +19,47 @@ package com.android.tv.menu;
import android.content.Context;
import android.graphics.drawable.Drawable;
import android.text.TextUtils;
-
import com.android.tv.R;
import com.android.tv.TvOptionsManager;
import com.android.tv.TvOptionsManager.OptionType;
-/**
- * A class to define possible actions from main menu.
- */
+/** A class to define possible actions from main menu. */
public class MenuAction {
// Actions in the TV option row.
public static final MenuAction SELECT_CLOSED_CAPTION_ACTION =
- new MenuAction(R.string.options_item_closed_caption,
+ new MenuAction(
+ R.string.options_item_closed_caption,
TvOptionsManager.OPTION_CLOSED_CAPTIONS,
R.drawable.ic_tvoption_cc);
public static final MenuAction SELECT_DISPLAY_MODE_ACTION =
- new MenuAction(R.string.options_item_display_mode, TvOptionsManager.OPTION_DISPLAY_MODE,
+ new MenuAction(
+ R.string.options_item_display_mode,
+ TvOptionsManager.OPTION_DISPLAY_MODE,
R.drawable.ic_tvoption_aspect);
public static final MenuAction SYSTEMWIDE_PIP_ACTION =
- new MenuAction(R.string.options_item_pip, TvOptionsManager.OPTION_SYSTEMWIDE_PIP,
+ new MenuAction(
+ R.string.options_item_pip,
+ TvOptionsManager.OPTION_SYSTEMWIDE_PIP,
R.drawable.ic_tvoption_pip);
public static final MenuAction SELECT_AUDIO_LANGUAGE_ACTION =
- new MenuAction(R.string.options_item_multi_audio, TvOptionsManager.OPTION_MULTI_AUDIO,
+ new MenuAction(
+ R.string.options_item_multi_audio,
+ TvOptionsManager.OPTION_MULTI_AUDIO,
R.drawable.ic_tvoption_multi_track);
public static final MenuAction MORE_CHANNELS_ACTION =
- new MenuAction(R.string.options_item_more_channels,
- TvOptionsManager.OPTION_MORE_CHANNELS, R.drawable.ic_store);
+ new MenuAction(
+ R.string.options_item_more_channels,
+ TvOptionsManager.OPTION_MORE_CHANNELS,
+ R.drawable.ic_store);
public static final MenuAction DEV_ACTION =
- new MenuAction(R.string.options_item_developer,
- TvOptionsManager.OPTION_DEVELOPER, R.drawable.ic_developer_mode_tv_white_48dp);
+ new MenuAction(
+ R.string.options_item_developer,
+ TvOptionsManager.OPTION_DEVELOPER,
+ R.drawable.ic_developer_mode_tv_white_48dp);
public static final MenuAction SETTINGS_ACTION =
- new MenuAction(R.string.options_item_settings, TvOptionsManager.OPTION_SETTINGS,
+ new MenuAction(
+ R.string.options_item_settings,
+ TvOptionsManager.OPTION_SETTINGS,
R.drawable.ic_settings);
private final String mActionName;
@@ -60,18 +70,14 @@ public class MenuAction {
private int mDrawableResId;
private boolean mEnabled = true;
- /**
- * Sets the action description. Returns {@code trye} if the description is changed.
- */
+ /** Sets the action description. Returns {@code trye} if the description is changed. */
public static boolean setActionDescription(MenuAction action, String actionDescription) {
String oldDescription = action.mActionDescription;
action.mActionDescription = actionDescription;
return !TextUtils.equals(action.mActionDescription, oldDescription);
}
- /**
- * Enables or disables the action. Returns {@code true} if the value is changed.
- */
+ /** Enables or disables the action. Returns {@code true} if the value is changed. */
public static boolean setEnabled(MenuAction action, boolean enabled) {
boolean changed = action.mEnabled != enabled;
action.mEnabled = enabled;
@@ -105,13 +111,12 @@ public class MenuAction {
return mActionDescription;
}
- @OptionType public int getType() {
+ @OptionType
+ public int getType() {
return mType;
}
- /**
- * Returns Drawable.
- */
+ /** Returns Drawable. */
public Drawable getDrawable(Context context) {
if (mDrawable == null) {
mDrawable = context.getDrawable(mDrawableResId);