diff options
Diffstat (limited to 'src/com/android/settings/dashboard/DashboardTileView.java')
-rw-r--r-- | src/com/android/settings/dashboard/DashboardTileView.java | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/src/com/android/settings/dashboard/DashboardTileView.java b/src/com/android/settings/dashboard/DashboardTileView.java index 6790136..50bfabe 100644 --- a/src/com/android/settings/dashboard/DashboardTileView.java +++ b/src/com/android/settings/dashboard/DashboardTileView.java @@ -150,5 +150,13 @@ public class DashboardTileView extends FrameLayout implements View.OnClickListen return mSwitch; } - + public void setEnabledTile(boolean enabled) { + mImageView.setAlpha(enabled ? 1f : Utils.DISABLED_ALPHA); + mTitleTextView.setEnabled(enabled); + mStatusTextView.setEnabled(enabled); + mSwitch.setEnabled(enabled); + mSwitch.setClickable(enabled); + setFocusable(enabled); + setEnabled(enabled); + } } |