Loading core/api/system-current.txt +1 −0 Original line number Diff line number Diff line Loading @@ -389,6 +389,7 @@ package android { field public static final int sdkVersion = 16844304; // 0x1010610 field public static final int supportsAmbientMode = 16844173; // 0x101058d field public static final int userRestriction = 16844164; // 0x1010584 field public static final int visualQueryDetectionService; } public static final class R.bool { core/java/android/service/voice/VoiceInteractionServiceInfo.java +8 −0 Original line number Diff line number Diff line Loading @@ -46,6 +46,7 @@ public class VoiceInteractionServiceInfo { private String mSessionService; private String mRecognitionService; private String mHotwordDetectionService; private String mVisualQueryDetectionService; private String mSettingsActivity; private boolean mSupportsAssist; private boolean mSupportsLaunchFromKeyguard; Loading Loading @@ -137,6 +138,8 @@ public class VoiceInteractionServiceInfo { R.styleable.VoiceInteractionService_supportsLocalInteraction, false); mHotwordDetectionService = array.getString(com.android.internal.R.styleable .VoiceInteractionService_hotwordDetectionService); mVisualQueryDetectionService = array.getString(com.android.internal.R.styleable .VoiceInteractionService_visualQueryDetectionService); array.recycle(); if (mSessionService == null) { mParseError = "No sessionService specified"; Loading Loading @@ -190,4 +193,9 @@ public class VoiceInteractionServiceInfo { public String getHotwordDetectionService() { return mHotwordDetectionService; } @Nullable public String getVisualQueryDetectionService() { return mVisualQueryDetectionService; } } core/res/res/values/attrs.xml +4 −0 Original line number Diff line number Diff line Loading @@ -8987,6 +8987,10 @@ <!-- The service that provides {@link android.service.voice.HotwordDetectionService}. @hide @SystemApi --> <attr name="hotwordDetectionService" format="string" /> <!-- The service that provides {@link android.service.voice.VisualQueryDetectionService}. @hide @SystemApi --> <attr name="visualQueryDetectionService" format="string" /> </declare-styleable> <!-- Use <code>game-service</code> as the root tag of the XML resource that Loading core/res/res/values/public-staging.xml +1 −0 Original line number Diff line number Diff line Loading @@ -118,6 +118,7 @@ <public name="enableTextStylingShortcuts" /> <public name="requiredDisplayCategory"/> <public name="removed_maxConcurrentSessionsCount" /> <public name="visualQueryDetectionService" /> </staging-public-group> <staging-public-group type="id" first-id="0x01cd0000"> Loading Loading
core/api/system-current.txt +1 −0 Original line number Diff line number Diff line Loading @@ -389,6 +389,7 @@ package android { field public static final int sdkVersion = 16844304; // 0x1010610 field public static final int supportsAmbientMode = 16844173; // 0x101058d field public static final int userRestriction = 16844164; // 0x1010584 field public static final int visualQueryDetectionService; } public static final class R.bool {
core/java/android/service/voice/VoiceInteractionServiceInfo.java +8 −0 Original line number Diff line number Diff line Loading @@ -46,6 +46,7 @@ public class VoiceInteractionServiceInfo { private String mSessionService; private String mRecognitionService; private String mHotwordDetectionService; private String mVisualQueryDetectionService; private String mSettingsActivity; private boolean mSupportsAssist; private boolean mSupportsLaunchFromKeyguard; Loading Loading @@ -137,6 +138,8 @@ public class VoiceInteractionServiceInfo { R.styleable.VoiceInteractionService_supportsLocalInteraction, false); mHotwordDetectionService = array.getString(com.android.internal.R.styleable .VoiceInteractionService_hotwordDetectionService); mVisualQueryDetectionService = array.getString(com.android.internal.R.styleable .VoiceInteractionService_visualQueryDetectionService); array.recycle(); if (mSessionService == null) { mParseError = "No sessionService specified"; Loading Loading @@ -190,4 +193,9 @@ public class VoiceInteractionServiceInfo { public String getHotwordDetectionService() { return mHotwordDetectionService; } @Nullable public String getVisualQueryDetectionService() { return mVisualQueryDetectionService; } }
core/res/res/values/attrs.xml +4 −0 Original line number Diff line number Diff line Loading @@ -8987,6 +8987,10 @@ <!-- The service that provides {@link android.service.voice.HotwordDetectionService}. @hide @SystemApi --> <attr name="hotwordDetectionService" format="string" /> <!-- The service that provides {@link android.service.voice.VisualQueryDetectionService}. @hide @SystemApi --> <attr name="visualQueryDetectionService" format="string" /> </declare-styleable> <!-- Use <code>game-service</code> as the root tag of the XML resource that Loading
core/res/res/values/public-staging.xml +1 −0 Original line number Diff line number Diff line Loading @@ -118,6 +118,7 @@ <public name="enableTextStylingShortcuts" /> <public name="requiredDisplayCategory"/> <public name="removed_maxConcurrentSessionsCount" /> <public name="visualQueryDetectionService" /> </staging-public-group> <staging-public-group type="id" first-id="0x01cd0000"> Loading