diff options
| author | Dianne Hackborn <hackbod@google.com> | 2010-12-11 10:37:55 -0800 |
|---|---|---|
| committer | Dianne Hackborn <hackbod@google.com> | 2010-12-13 12:57:02 -0800 |
| commit | 30d7189067524000c738c188c4ff91f84f474d25 (patch) | |
| tree | e81dd5d176ecc8a370eea32b94ae80f65a045ec4 /core/java/android/app/ApplicationPackageManager.java | |
| parent | 5bd7d9347b23f7ad5301723aebcb4663897cac1b (diff) | |
Fix issue #3274841: Orientation change problem with a paused activity
Plus a bunch of debug output improvements.
And some new Intent helpers for dealing with restarting an app.
Change-Id: I50ec56bca6a86c562156b13fe8a6fdf68038a12e
Diffstat (limited to 'core/java/android/app/ApplicationPackageManager.java')
| -rw-r--r-- | core/java/android/app/ApplicationPackageManager.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/core/java/android/app/ApplicationPackageManager.java b/core/java/android/app/ApplicationPackageManager.java index abb26e3398f8..7589e9981d9e 100644 --- a/core/java/android/app/ApplicationPackageManager.java +++ b/core/java/android/app/ApplicationPackageManager.java @@ -115,8 +115,9 @@ final class ApplicationPackageManager extends PackageManager { return null; } Intent intent = new Intent(intentToResolve); - intent.setClassName(resolveInfo.activityInfo.applicationInfo.packageName, - resolveInfo.activityInfo.name); + // Note: we do NOT fill in the component name; we'll leave the + // Intent unspecified, so if there are multiple matches within the + // package something reasonable will happen. intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); return intent; } |
