diff options
author | dfalcantara@chromium.org <dfalcantara@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-03-13 05:26:59 +0000 |
---|---|---|
committer | dfalcantara@chromium.org <dfalcantara@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-03-13 05:26:59 +0000 |
commit | cd61254edabc1fb6ba6c42e8338010f5c0518b81 (patch) | |
tree | 62bee4a28d1ae318cc0f5b9e7102c41bec2f8563 | |
parent | 0d8c7eaaceb70fdcae0468a7a124407802f24c1a (diff) | |
download | chromium_src-cd61254edabc1fb6ba6c42e8338010f5c0518b81.zip chromium_src-cd61254edabc1fb6ba6c42e8338010f5c0518b81.tar.gz chromium_src-cd61254edabc1fb6ba6c42e8338010f5c0518b81.tar.bz2 |
Add compatibility function for grabbing PendingIntent's creator package.
BUG=341556
Review URL: https://codereview.chromium.org/197763003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@256755 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r-- | base/android/java/src/org/chromium/base/ApiCompatibilityUtils.java | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/base/android/java/src/org/chromium/base/ApiCompatibilityUtils.java b/base/android/java/src/org/chromium/base/ApiCompatibilityUtils.java index 8a13687..1e8a143 100644 --- a/base/android/java/src/org/chromium/base/ApiCompatibilityUtils.java +++ b/base/android/java/src/org/chromium/base/ApiCompatibilityUtils.java @@ -4,6 +4,7 @@ package org.chromium.base; +import android.app.PendingIntent; import android.content.res.Configuration; import android.graphics.drawable.Drawable; import android.os.Build; @@ -264,4 +265,16 @@ public class ApiCompatibilityUtils { iv.setAlpha(alpha); } } + + /** + * @see android.app.PendingIntent#getCreatorPackage() + */ + @SuppressWarnings("deprecation") + public static String getCreatorPackage(PendingIntent intent) { + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN_MR1) { + return intent.getCreatorPackage(); + } else { + return intent.getTargetPackage(); + } + } } |