summaryrefslogtreecommitdiffstats
path: root/core/java/android/app
diff options
context:
space:
mode:
authorAndroid (Google) Code Review <android-gerrit@google.com>2009-06-18 19:33:33 -0700
committerAndroid (Google) Code Review <android-gerrit@google.com>2009-06-18 19:33:33 -0700
commit63e7155c7d1d0c3f0027400aa09e9a45f648a80d (patch)
tree1f3bf9743613460533de9df78f2c8c5cd65cf070 /core/java/android/app
parent5502f04c1dcf2b1918858bacb99fb0480a711707 (diff)
parent5c1e00b14d2ef10ec76abf3e951fa8003a67f558 (diff)
downloadframeworks_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.java6
-rw-r--r--core/java/android/app/ApplicationContext.java8
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();