diff --git a/core/api/system-current.txt b/core/api/system-current.txt index 7608ec0d4c351..fea7f0f5d6b94 100644 --- a/core/api/system-current.txt +++ b/core/api/system-current.txt @@ -1701,20 +1701,22 @@ package android.app.cloudsearch { method @NonNull public String getTitle(); method public void writeToParcel(@NonNull android.os.Parcel, int); field @NonNull public static final android.os.Parcelable.Creator CREATOR; + field public static final String EXTRAINFO_ACTION_APP_CARD = "android.app.cloudsearch.ACTION_APP_CARD"; field public static final String EXTRAINFO_ACTION_BUTTON_IMAGE_PREREGISTERING = "android.app.cloudsearch.ACTION_BUTTON_IMAGE"; field public static final String EXTRAINFO_ACTION_BUTTON_TEXT_PREREGISTERING = "android.app.cloudsearch.ACTION_BUTTON_TEXT"; + field public static final String EXTRAINFO_ACTION_INSTALL_BUTTON = "android.app.cloudsearch.ACTION_INSTALL_BUTTON"; field public static final String EXTRAINFO_APP_BADGES = "android.app.cloudsearch.APP_BADGES"; - field public static final String EXTRAINFO_APP_CARD_ACTION = "android.app.cloudsearch.APP_CARD_ACTION"; field public static final String EXTRAINFO_APP_CONTAINS_ADS_DISCLAIMER = "android.app.cloudsearch.APP_CONTAINS_ADS_DISCLAIMER"; field public static final String EXTRAINFO_APP_CONTAINS_IAP_DISCLAIMER = "android.app.cloudsearch.APP_CONTAINS_IAP_DISCLAIMER"; field public static final String EXTRAINFO_APP_DEVELOPER_NAME = "android.app.cloudsearch.APP_DEVELOPER_NAME"; field public static final String EXTRAINFO_APP_DOMAIN_URL = "android.app.cloudsearch.APP_DOMAIN_URL"; field public static final String EXTRAINFO_APP_IARC = "android.app.cloudsearch.APP_IARC"; field public static final String EXTRAINFO_APP_ICON = "android.app.cloudsearch.APP_ICON"; + field public static final String EXTRAINFO_APP_INSTALL_COUNT = "android.app.cloudsearch.APP_INSTALL_COUNT"; + field public static final String EXTRAINFO_APP_PACKAGE_NAME = "android.app.cloudsearch.APP_PACKAGE_NAME"; field public static final String EXTRAINFO_APP_REVIEW_COUNT = "android.app.cloudsearch.APP_REVIEW_COUNT"; field public static final String EXTRAINFO_APP_SIZE_BYTES = "android.app.cloudsearch.APP_SIZE_BYTES"; field public static final String EXTRAINFO_APP_STAR_RATING = "android.app.cloudsearch.APP_STAR_RATING"; - field public static final String EXTRAINFO_INSTALL_BUTTON_ACTION = "android.app.cloudsearch.INSTALL_BUTTON_ACTION"; field public static final String EXTRAINFO_LONG_DESCRIPTION = "android.app.cloudsearch.LONG_DESCRIPTION"; field public static final String EXTRAINFO_SCREENSHOTS = "android.app.cloudsearch.SCREENSHOTS"; field public static final String EXTRAINFO_SHORT_DESCRIPTION = "android.app.cloudsearch.SHORT_DESCRIPTION"; diff --git a/core/java/android/app/cloudsearch/SearchResult.java b/core/java/android/app/cloudsearch/SearchResult.java index 1ca01d4afe61c..c6583b65f9c2b 100644 --- a/core/java/android/app/cloudsearch/SearchResult.java +++ b/core/java/android/app/cloudsearch/SearchResult.java @@ -71,8 +71,10 @@ public final class SearchResult implements Parcelable { EXTRAINFO_APP_BADGES, EXTRAINFO_ACTION_BUTTON_TEXT_PREREGISTERING, EXTRAINFO_ACTION_BUTTON_IMAGE_PREREGISTERING, - EXTRAINFO_APP_CARD_ACTION, - EXTRAINFO_INSTALL_BUTTON_ACTION, + EXTRAINFO_ACTION_APP_CARD, + EXTRAINFO_ACTION_INSTALL_BUTTON, + EXTRAINFO_APP_PACKAGE_NAME, + EXTRAINFO_APP_INSTALL_COUNT, EXTRAINFO_WEB_URL, EXTRAINFO_WEB_ICON}) public @interface SearchResultExtraInfoKey {} @@ -123,12 +125,18 @@ public final class SearchResult implements Parcelable { "android.app.cloudsearch.ACTION_BUTTON_IMAGE"; /** Intent for tapping the app card, PendingIntent expected. */ @SuppressLint("IntentName") - public static final String EXTRAINFO_APP_CARD_ACTION = - "android.app.cloudsearch.APP_CARD_ACTION"; + public static final String EXTRAINFO_ACTION_APP_CARD = + "android.app.cloudsearch.ACTION_APP_CARD"; /** Intent for tapping the install button, PendingIntent expected. */ @SuppressLint("IntentName") - public static final String EXTRAINFO_INSTALL_BUTTON_ACTION = - "android.app.cloudsearch.INSTALL_BUTTON_ACTION"; + public static final String EXTRAINFO_ACTION_INSTALL_BUTTON = + "android.app.cloudsearch.ACTION_INSTALL_BUTTON"; + /** App's package name, String value expected. */ + public static final String EXTRAINFO_APP_PACKAGE_NAME = + "android.app.cloudsearch.APP_PACKAGE_NAME"; + /** App's install count, double value expected. */ + public static final String EXTRAINFO_APP_INSTALL_COUNT = + "android.app.cloudsearch.APP_INSTALL_COUNT"; /** Web content's URL, String value expected. */ public static final String EXTRAINFO_WEB_URL = "android.app.cloudsearch.WEB_URL"; /** Web content's domain icon, android.graphics.drawable.Icon expected. */