From 3a9d55331bb86f5e16565ab2cb099679da153434 Mon Sep 17 00:00:00 2001 From: Madan Ankapura Date: Thu, 24 Jun 2010 15:55:55 -0700 Subject: Activity/provider used is restricted to the application's Package, but can be spread across other packages as well. A better way to construct the activity name should be by getting the substring from the fully qualified classname itself and not using the PackageInfo. Credit:Ritu Srivastava Change-Id: I9ff5a27d828d5d3836bb55101cb947f670ea5941 --- apps/Development/src/com/android/development/PackageSummary.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/Development/src/com/android/development/PackageSummary.java b/apps/Development/src/com/android/development/PackageSummary.java index 58ab0f7f6..d621d4e67 100644 --- a/apps/Development/src/com/android/development/PackageSummary.java +++ b/apps/Development/src/com/android/development/PackageSummary.java @@ -251,7 +251,7 @@ public class PackageSummary extends Activity { private final static void setItemText(Button item, PackageInfo pi, String className) { - item.setText(className.substring(pi.packageName.length()+1)); + item.setText(className.substring(className.lastIndexOf('.')+1)); } private final class ActivityOnClick implements View.OnClickListener -- cgit v1.2.3