diff options
Diffstat (limited to 'base')
-rw-r--r-- | base/test/android/javatests/src/org/chromium/base/test/BaseInstrumentationTestRunner.java | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/base/test/android/javatests/src/org/chromium/base/test/BaseInstrumentationTestRunner.java b/base/test/android/javatests/src/org/chromium/base/test/BaseInstrumentationTestRunner.java index 24a7e3a..fd6fafd 100644 --- a/base/test/android/javatests/src/org/chromium/base/test/BaseInstrumentationTestRunner.java +++ b/base/test/android/javatests/src/org/chromium/base/test/BaseInstrumentationTestRunner.java @@ -4,7 +4,10 @@ package org.chromium.base.test; +import android.app.ActivityOptions; import android.content.Context; +import android.content.ContextWrapper; +import android.content.Intent; import android.net.ConnectivityManager; import android.net.NetworkInfo; import android.os.Build; @@ -154,4 +157,17 @@ public class BaseInstrumentationTestRunner extends InstrumentationTestRunner { return false; } } + + @Override + public Context getTargetContext() { + return new ContextWrapper(super.getTargetContext()) { + @Override + public void startActivity(Intent intent) { + Context context = getApplicationContext(); + ActivityOptions activityOptions = + ActivityOptions.makeCustomAnimation(context, 0, 0); + startActivity(intent, activityOptions.toBundle()); + } + }; + } } |