Merge "Add tag attribute for VisualQueryDetectionService"

This commit is contained in:
Charles Chen
2022-12-15 09:51:06 +00:00
committed by Android (Google) Code Review
4 changed files with 14 additions and 0 deletions

View File

@@ -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 {

View File

@@ -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;
@@ -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";
@@ -190,4 +193,9 @@ public class VoiceInteractionServiceInfo {
public String getHotwordDetectionService() {
return mHotwordDetectionService;
}
@Nullable
public String getVisualQueryDetectionService() {
return mVisualQueryDetectionService;
}
}

View File

@@ -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

View File

@@ -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">