从已安装的应用中检索正确的应用标签

时间:2016-01-29 13:02:42

标签: android android-package-managers

我知道有几个关于如何获得标签的问题 一个应用程序。但我无法找到适合我的问题的答案:

使用ApplicationInfo.loadLabel(packageManager)

有什么区别
getPackageManager().getApplicationLabel(appinfo).toString();

我应该使用什么?

根据本地化,返回的字符串是否有差异?

为什么loadLabel有时会返回一个空字符串?

背景

对于我的应用,我想在用户上显示已安装的所有应用程序列表 设备。目前我使用ApplicationInfo.loadLabel(packageManager)来获取每个应用程序的名称,但有时它似乎返回一个空字符串。 我只需要应用程序名称 它会在 设备的主启动器中显示。< / p>

我感谢任何帮助,以了解差异和处理本地化 问题。

0 个答案:

没有答案