diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/com/android/settings/applications/AppOpsDetails.java | 2 | ||||
-rwxr-xr-x | src/com/android/settings/applications/InstalledAppDetails.java | 10 |
2 files changed, 9 insertions, 3 deletions
diff --git a/src/com/android/settings/applications/AppOpsDetails.java b/src/com/android/settings/applications/AppOpsDetails.java index a8320b1..f53e57d 100644 --- a/src/com/android/settings/applications/AppOpsDetails.java +++ b/src/com/android/settings/applications/AppOpsDetails.java @@ -66,7 +66,7 @@ public class AppOpsDetails extends InstrumentedFragment { CharSequence label = mPm.getApplicationLabel(pkgInfo.applicationInfo); Drawable icon = mPm.getApplicationIcon(pkgInfo.applicationInfo); InstalledAppDetails.setupAppSnippet(appSnippet, label, icon, - pkgInfo != null ? pkgInfo.versionName : null); + pkgInfo != null ? pkgInfo.versionName : null, null); } private String retrieveAppEntry() { diff --git a/src/com/android/settings/applications/InstalledAppDetails.java b/src/com/android/settings/applications/InstalledAppDetails.java index 3a0eee6..8b6fe53 100755 --- a/src/com/android/settings/applications/InstalledAppDetails.java +++ b/src/com/android/settings/applications/InstalledAppDetails.java @@ -443,7 +443,7 @@ public class InstalledAppDetails extends AppInfoBase final View appSnippet = mHeader.findViewById(R.id.app_snippet); mState.ensureIcon(mAppEntry); setupAppSnippet(appSnippet, mAppEntry.label, mAppEntry.icon, - pkgInfo != null ? pkgInfo.versionName : null); + pkgInfo != null ? pkgInfo.versionName : null, pkgInfo.packageName); } private boolean signaturesMatch(String pkg1, String pkg2) { @@ -762,7 +762,7 @@ public class InstalledAppDetails extends AppInfoBase } public static void setupAppSnippet(View appSnippet, CharSequence label, Drawable icon, - CharSequence versionName) { + CharSequence versionName, String packageName) { LayoutInflater.from(appSnippet.getContext()).inflate(R.layout.widget_text_views, (ViewGroup) appSnippet.findViewById(android.R.id.widget_frame)); @@ -774,6 +774,12 @@ public class InstalledAppDetails extends AppInfoBase // Version number of application TextView appVersion = (TextView) appSnippet.findViewById(R.id.widget_text1); + if (packageName != null) { + TextView appPackage = (TextView) appSnippet.findViewById(R.id.widget_text2); + appPackage.setText(packageName); + appPackage.setSelected(true); + } + if (!TextUtils.isEmpty(versionName)) { appVersion.setSelected(true); appVersion.setVisibility(View.VISIBLE); |