diff options
| author | Andrei Stingaceanu <stg@google.com> | 2016-07-04 17:40:14 +0100 |
|---|---|---|
| committer | Andrei Stingaceanu <stg@google.com> | 2016-07-07 15:05:57 +0000 |
| commit | f87b0e12152ddd6aa2032ac5fc53b161f4076b3f (patch) | |
| tree | 3cce514b7aae122bdef7baf37e6e69cdcf3a9a8c /core/java/android/widget/TimePicker.java | |
| parent | 581fa36a13b602cc5cd1c19484d6c1f8a465a4a3 (diff) | |
TimePicker - introduce hidden methods for CTS testing
For assisting the TimePickerTest keyboard traversal and
keyboard entries CTS tests.
Bug: 26187903
Change-Id: Ie30a006d07b7e5f75b11645e84c5df8b470cb52b
Diffstat (limited to 'core/java/android/widget/TimePicker.java')
| -rw-r--r-- | core/java/android/widget/TimePicker.java | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/core/java/android/widget/TimePicker.java b/core/java/android/widget/TimePicker.java index 84165cb09cc4..1bbe041f2b74 100644 --- a/core/java/android/widget/TimePicker.java +++ b/core/java/android/widget/TimePicker.java @@ -18,6 +18,7 @@ package android.widget; import android.annotation.NonNull; import android.annotation.Nullable; +import android.annotation.TestApi; import android.annotation.Widget; import android.content.Context; import android.content.res.Configuration; @@ -250,6 +251,30 @@ public class TimePicker extends FrameLayout { return mDelegate.dispatchPopulateAccessibilityEvent(event); } + /** @hide */ + @TestApi + public View getHourView() { + return mDelegate.getHourView(); + } + + /** @hide */ + @TestApi + public View getMinuteView() { + return mDelegate.getMinuteView(); + } + + /** @hide */ + @TestApi + public View getAmView() { + return mDelegate.getAmView(); + } + + /** @hide */ + @TestApi + public View getPmView() { + return mDelegate.getPmView(); + } + /** * A delegate interface that defined the public API of the TimePicker. Allows different * TimePicker implementations. This would need to be implemented by the TimePicker delegates @@ -277,6 +302,18 @@ public class TimePicker extends FrameLayout { boolean dispatchPopulateAccessibilityEvent(AccessibilityEvent event); void onPopulateAccessibilityEvent(AccessibilityEvent event); + + /** @hide */ + @TestApi View getHourView(); + + /** @hide */ + @TestApi View getMinuteView(); + + /** @hide */ + @TestApi View getAmView(); + + /** @hide */ + @TestApi View getPmView(); } static String[] getAmPmStrings(Context context) { |
