summaryrefslogtreecommitdiffstats
path: root/core/java/android/app/Activity.java
diff options
context:
space:
mode:
authorDianne Hackborn <hackbod@google.com>2015-07-28 19:52:53 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2015-07-28 19:52:53 +0000
commit3551a59b277fd4dc924f48116c153a50fb0913eb (patch)
treeb11c52818f7c6489071ce12d2d6f5ac069ba91cf /core/java/android/app/Activity.java
parent850dd6907f87782474d4bc128c8c0137a9cc85fc (diff)
parent57dd737443a174379eb638450e4888500d8e4a23 (diff)
downloadframeworks_base-3551a59b277fd4dc924f48116c153a50fb0913eb.zip
frameworks_base-3551a59b277fd4dc924f48116c153a50fb0913eb.tar.gz
frameworks_base-3551a59b277fd4dc924f48116c153a50fb0913eb.tar.bz2
Merge "Work on issue #21516866: Implement voice interaction in ResolverActivity" into mnc-dev
Diffstat (limited to 'core/java/android/app/Activity.java')
-rw-r--r--core/java/android/app/Activity.java8
1 files changed, 7 insertions, 1 deletions
diff --git a/core/java/android/app/Activity.java b/core/java/android/app/Activity.java
index e49acfa..bdea608 100644
--- a/core/java/android/app/Activity.java
+++ b/core/java/android/app/Activity.java
@@ -1864,7 +1864,10 @@ public class Activity extends ContextThemeWrapper
nci.children = children;
nci.fragments = fragments;
nci.loaders = loaders;
- nci.voiceInteractor = mVoiceInteractor;
+ if (mVoiceInteractor != null) {
+ mVoiceInteractor.retainInstance();
+ nci.voiceInteractor = mVoiceInteractor;
+ }
return nci;
}
@@ -5547,6 +5550,9 @@ public class Activity extends ContextThemeWrapper
mFragments.dumpLoaders(innerPrefix, fd, writer, args);
mFragments.getFragmentManager().dump(innerPrefix, fd, writer, args);
+ if (mVoiceInteractor != null) {
+ mVoiceInteractor.dump(innerPrefix, fd, writer, args);
+ }
if (getWindow() != null &&
getWindow().peekDecorView() != null &&