java – 如何获取其他应用程序的图标(Android)

java – 如何获取其他应用程序的图标(Android),第1张

概述我正在做的是获取手机上当前运行的所有进程的列表.我做过的, private List<RunningAppProcessInfo> process;private ActivityManager activityMan;...activityMan = (ActivityManager)getSystemService(Context.ACTIVITY_SERVICE);process = 我正在做的是获取手机上当前运行的所有进程的列表.我做过的,
private List<RunningAppProcessInfo> process;private ActivityManager activityMan;...activityMan = (ActivityManager)getSystemService(Context.ACTIVITY_SERVICE);process = activityMan.getRunningAppProcesses();

这工作正常当我调用processname字段时

process.get(i).processname;

我得到一个像com.androID.mail这样的名字.

我想要做的是使用它来访问该应用程序,以便我可以向用户显示其图标,但是我无法找到允许我执行此 *** 作的任何内容.有什么可以帮助我吗?

我正在测试这个应用程序在我的英雄,所以API级别是3(androID 1.5).

谢谢.

解决方法 好的,我想出了怎么做.如果你好奇,这就是我所做的.
private PackageManager pk;pk = getPackageManager();....pk.getApplicationIcon(process.get(i).processname)

谢谢.

总结

以上是内存溢出为你收集整理的java – 如何获取其他应用程序的图标(Android)全部内容,希望文章能够帮你解决java – 如何获取其他应用程序的图标(Android)所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1148696.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-31
下一篇2022-05-31

发表评论

登录后才能评论

评论列表(0条)

    保存