我知道有几个关于如何获得标签的问题 一个应用程序。但我无法找到适合我的问题的答案:
使用ApplicationInfo.loadLabel(packageManager)
到
getPackageManager().getApplicationLabel(appinfo).toString();
我应该使用什么?
根据本地化,返回的字符串是否有差异?
为什么loadLabel有时会返回一个空字符串?
背景
对于我的应用,我想在用户上显示已安装的所有应用程序列表
设备。目前我使用ApplicationInfo.loadLabel(packageManager)
来获取每个应用程序的名称,但有时它似乎返回一个空字符串。
我只需要应用程序名称, 它会在 设备的主启动器中显示。< / p>
我感谢任何帮助,以了解差异和处理本地化 问题。