我有一个带有两个入口点的安卓应用程序。即我在主屏幕上有两个图标,但在内部它们是单个应用程序。
我想知道如何根据图标点击在 Application 对象中设置一些参数。
更准确地说,我想维护一个范围变量,该变量将根据用户单击的图标保存我的应用程序范围的信息。基于此,我的常用屏幕对于这两个入口点的行为会有所不同。
最佳答案
应用程序有 getApplicationInfo()
并且 ApplicationInfo 有 loadIcon(PackageManager pm)
-
检索与此项关联的当前图形图标。够了吗?
我也认为getPackageName()
也可以使用,但作者应该为这两种应用程序使用不同的名称。
关于具有两个入口点的 Android 应用程序。如何知道用户在应用程序对象的 onCreate() 上单击了哪个,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10975645/