我有一个带有两个入口点的 android 应用程序。即我在主屏幕上有两个图标,但在内部它们是单个应用程序。
我想知道如何根据图标单击在 Application 对象中设置一些参数。
更准确地说,我想维护一个范围变量,它将根据用户单击的图标来保存我的应用程序范围的信息。基于此,我的常见屏幕对于这两个入口点的行为会有所不同。
我有一个带有两个入口点的 android 应用程序。即我在主屏幕上有两个图标,但在内部它们是单个应用程序。
我想知道如何根据图标单击在 Application 对象中设置一些参数。
更准确地说,我想维护一个范围变量,它将根据用户单击的图标来保存我的应用程序范围的信息。基于此,我的常见屏幕对于这两个入口点的行为会有所不同。
Application has getApplicationInfo()
and ApplicationInfo has loadIcon(PackageManager pm)
- 检索与此项目关联的当前图形图标。够了吗?
我认为这getPackageName()
也可以使用,但是作者应该为这两种应用程序的变体使用不同的名称。