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
This commit is contained in:
Madan Ankapura
2010-06-24 15:55:55 -07:00
parent d63615fa69
commit 39529c673a

View File

@@ -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