diff options
| author | Android (Google) Code Review <android-gerrit@google.com> | 2009-06-18 19:33:33 -0700 |
|---|---|---|
| committer | Android (Google) Code Review <android-gerrit@google.com> | 2009-06-18 19:33:33 -0700 |
| commit | 63e7155c7d1d0c3f0027400aa09e9a45f648a80d (patch) | |
| tree | 1f3bf9743613460533de9df78f2c8c5cd65cf070 /core/java/android/app | |
| parent | 5502f04c1dcf2b1918858bacb99fb0480a711707 (diff) | |
| parent | 5c1e00b14d2ef10ec76abf3e951fa8003a67f558 (diff) | |
| download | frameworks_base-63e7155c7d1d0c3f0027400aa09e9a45f648a80d.zip frameworks_base-63e7155c7d1d0c3f0027400aa09e9a45f648a80d.tar.gz frameworks_base-63e7155c7d1d0c3f0027400aa09e9a45f648a80d.tar.bz2 | |
Merge change 4696 into donut
* changes:
Fix targetSdkVersion, make resize mode a flag, delayed dexopt, easy ApplicationInfo.
Diffstat (limited to 'core/java/android/app')
| -rw-r--r-- | core/java/android/app/ActivityThread.java | 6 | ||||
| -rw-r--r-- | core/java/android/app/ApplicationContext.java | 8 |
2 files changed, 13 insertions, 1 deletions
diff --git a/core/java/android/app/ActivityThread.java b/core/java/android/app/ActivityThread.java index 477badb..6873379 100644 --- a/core/java/android/app/ActivityThread.java +++ b/core/java/android/app/ActivityThread.java @@ -187,7 +187,7 @@ public final class ActivityThread { try { appInfo = getPackageManager().getApplicationInfo( pkgInfo.getPackageName(), - PackageManager.GET_SUPPORTS_DENSITIES | PackageManager.GET_EXPANDABLE); + PackageManager.GET_SUPPORTS_DENSITIES); } catch (RemoteException e) { throw new AssertionError(e); } @@ -287,6 +287,10 @@ public final class ActivityThread { return mPackageName; } + public ApplicationInfo getApplicationInfo() { + return mApplicationInfo; + } + public boolean isSecurityViolation() { return mSecurityViolation; } diff --git a/core/java/android/app/ApplicationContext.java b/core/java/android/app/ApplicationContext.java index 23daf12..bbad8f4 100644 --- a/core/java/android/app/ApplicationContext.java +++ b/core/java/android/app/ApplicationContext.java @@ -283,6 +283,14 @@ class ApplicationContext extends Context { } @Override + public ApplicationInfo getApplicationInfo() { + if (mPackageInfo != null) { + return mPackageInfo.getApplicationInfo(); + } + throw new RuntimeException("Not supported in system context"); + } + + @Override public String getPackageResourcePath() { if (mPackageInfo != null) { return mPackageInfo.getResDir(); |
