diff options
| author | Dianne Hackborn <hackbod@google.com> | 2012-05-08 14:53:24 -0700 |
|---|---|---|
| committer | Dianne Hackborn <hackbod@google.com> | 2012-05-08 14:53:24 -0700 |
| commit | 83e6eb11d7ec24e7c363beccab0806989ad89ec5 (patch) | |
| tree | ff867a1555cd367a1882c670e80c0e5a452f9374 /core/java/android/preference/MultiCheckPreference.java | |
| parent | 4a337ec99e0d6b7f2f3b79b990809bf64a42f0ec (diff) | |
Support for changing traces from development settings.
Publish information needed to build UI, fix SystemProperties.getLong()
to be able to read this property, fix some issues in
MultiCheckPreference.
Change-Id: I10c8ff84a167fdb42f6c93500201b78b844cfb8b
Diffstat (limited to 'core/java/android/preference/MultiCheckPreference.java')
| -rw-r--r-- | core/java/android/preference/MultiCheckPreference.java | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/core/java/android/preference/MultiCheckPreference.java b/core/java/android/preference/MultiCheckPreference.java index 735f66ae67cd..6953075640cd 100644 --- a/core/java/android/preference/MultiCheckPreference.java +++ b/core/java/android/preference/MultiCheckPreference.java @@ -136,11 +136,25 @@ public class MultiCheckPreference extends DialogPreference { * * @return The array of values. */ - public CharSequence[] getEntryValues() { + public String[] getEntryValues() { return mEntryValues; } /** + * Get the boolean state of a given value. + */ + public boolean getValue(int index) { + return mSetValues[index]; + } + + /** + * Set the boolean state of a given value. + */ + public void setValue(int index, boolean state) { + mSetValues[index] = state; + } + + /** * Sets the current values. */ public void setValues(boolean[] values) { |
