diff options
| author | svetoslavganov <svetoslavganov@google.com> | 2009-05-14 22:28:01 -0700 |
|---|---|---|
| committer | svetoslavganov <svetoslavganov@google.com> | 2009-05-14 23:47:05 -0700 |
| commit | 75986cf9bc57ef11ad70f36fb77fbbf5d63af6ec (patch) | |
| tree | 84e1843368037d24f83749d152f818d537267bfa /core/java/android/widget/CheckedTextView.java | |
| parent | 669ec3a6e47248fee0a3a0f4877b46875eb42140 (diff) | |
Accessibility feature - framework changes (replacing 698, 699, 700, 701 and merging with the latest Donut)
Diffstat (limited to 'core/java/android/widget/CheckedTextView.java')
| -rw-r--r-- | core/java/android/widget/CheckedTextView.java | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/core/java/android/widget/CheckedTextView.java b/core/java/android/widget/CheckedTextView.java index abcc715c77e5..fd590ed16a8b 100644 --- a/core/java/android/widget/CheckedTextView.java +++ b/core/java/android/widget/CheckedTextView.java @@ -16,14 +16,15 @@ package android.widget; +import com.android.internal.R; + import android.content.Context; import android.content.res.TypedArray; import android.graphics.Canvas; import android.graphics.drawable.Drawable; import android.util.AttributeSet; import android.view.Gravity; - -import com.android.internal.R; +import android.view.accessibility.AccessibilityEvent; /** @@ -194,5 +195,13 @@ public class CheckedTextView extends TextView implements Checkable { invalidate(); } } - + + @Override + public boolean dispatchPopulateAccessibilityEvent(AccessibilityEvent event) { + boolean populated = super.dispatchPopulateAccessibilityEvent(event); + if (!populated) { + event.setChecked(mChecked); + } + return populated; + } } |
