diff options
author | Dianne Hackborn <hackbod@google.com> | 2012-09-23 12:58:09 -0700 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2012-09-23 12:58:10 -0700 |
commit | b939e35274334d1f5e71a526efe8d235eb6d7387 (patch) | |
tree | 9292319858bd01ec3bd01f132405c9a13620ed7e /core/java | |
parent | 925b6a715f42296dee7d80c3a3b4024d264a3c97 (diff) | |
parent | 8da429e80d1778d7bcfbfbd64355c70fb466b3ce (diff) | |
download | frameworks_base-b939e35274334d1f5e71a526efe8d235eb6d7387.zip frameworks_base-b939e35274334d1f5e71a526efe8d235eb6d7387.tar.gz frameworks_base-b939e35274334d1f5e71a526efe8d235eb6d7387.tar.bz2 |
Merge "Fix issue #7209355, #7214271." into jb-mr1-dev
Diffstat (limited to 'core/java')
-rw-r--r-- | core/java/android/content/pm/ResolveInfo.java | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/core/java/android/content/pm/ResolveInfo.java b/core/java/android/content/pm/ResolveInfo.java index e3749b4..07117fe 100644 --- a/core/java/android/content/pm/ResolveInfo.java +++ b/core/java/android/content/pm/ResolveInfo.java @@ -230,6 +230,21 @@ public class ResolveInfo implements Parcelable { public ResolveInfo() { } + public ResolveInfo(ResolveInfo orig) { + activityInfo = orig.activityInfo; + serviceInfo = orig.serviceInfo; + filter = orig.filter; + priority = orig.priority; + preferredOrder = orig.preferredOrder; + match = orig.match; + specificIndex = orig.specificIndex; + labelRes = orig.labelRes; + nonLocalizedLabel = orig.nonLocalizedLabel; + icon = orig.icon; + resolvePackageName = orig.resolvePackageName; + system = orig.system; + } + public String toString() { ComponentInfo ci = activityInfo != null ? activityInfo : serviceInfo; return "ResolveInfo{" |