【发布时间】:2018-09-19 08:11:13
【问题描述】:
这是我获取应用程序启动器图标的方式(Koltin 代码,但这个问题与 Kotlin 无关):
val packageManager = packageManager()
val applicationInfo = packageManager.getApplicationInfo(packageName, 0)
val drawable = applicationInfo.loadIcon(packageManager)
现在TaskManager 不赞成使用非分辨率图标,我的意思是获取该启动器图标的值或DrawableRes(例如,等于R.drawable.ic_launcher 的标识符)。
我找不到方法。这是否可能是动态的(或者由于R.java 生成而不可能?),无需明确输入?
【问题讨论】:
-
您想从哪里获取图标?您的项目中的图标在哪里?
-
输入是一个包名。这是一个图书馆。
标签: android android-resources android-package-managers