From 326d808b858359464b2ffeb84f2e0a8e0c79b600 Mon Sep 17 00:00:00 2001 From: Adam Powell Date: Wed, 9 Dec 2009 15:10:07 -0800 Subject: [PATCH] Added View#dispatchViewVisibilityChanged and View#onDispatchVisibilityChanged; updated api; tests Reverted a change to InstrumentationTestCase that would have allowed @UiThreadTest on setUp() methods of tests. --- api/current.xml | 96 +++++++++------ .../android/test/InstrumentationTestCase.java | 36 ------ core/java/android/view/View.java | 24 ++++ core/java/android/view/ViewGroup.java | 13 ++ tests/FrameworkTest/AndroidManifest.xml | 7 ++ .../res/layout/visibility_callback.xml | 80 +++++++++++++ .../view/VisibilityCallback.java | 111 +++++++++++++++++ .../view/VisibilityCallbackTest.java | 112 ++++++++++++++++++ 8 files changed, 410 insertions(+), 69 deletions(-) create mode 100644 tests/FrameworkTest/res/layout/visibility_callback.xml create mode 100644 tests/FrameworkTest/src/com/android/frameworktest/view/VisibilityCallback.java create mode 100644 tests/FrameworkTest/tests/src/com/android/frameworktest/view/VisibilityCallbackTest.java diff --git a/api/current.xml b/api/current.xml index af12f9d849be6..13edee3952b37 100644 --- a/api/current.xml +++ b/api/current.xml @@ -93901,7 +93901,7 @@ + + + + + + + + + + + + - - - - - - - - - - - - @@ -286938,6 +286938,36 @@ + + + + + + + + + + + + + + + + + + + diff --git a/tests/FrameworkTest/res/layout/visibility_callback.xml b/tests/FrameworkTest/res/layout/visibility_callback.xml new file mode 100644 index 0000000000000..8fd7c8faa984c --- /dev/null +++ b/tests/FrameworkTest/res/layout/visibility_callback.xml @@ -0,0 +1,80 @@ + + + + + + + + + + + + + + + + + + + + + +