Android如何得到当前正在屏幕上运行的程序包名?
黄舟
黄舟 2017-04-17 17:23:18
0
2
625
ActivityManager am = (ActivityManager) context.getSystemService(Context.ACTIVITY_SERVICE);
ComponentName cn = am.getRunningTasks(1).get(0).topActivity;

这种方法在Android 5.0以上就不能用了,返回的都是桌面包。
5.0以后如何判断?还望大神赐教!

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

모든 응답(2)
阿神

런처로 작업 중이신가요? 현재 작업 스택의 최상위에 활동이 있는지 확인하세요

巴扎黑

다음 방법을 시도해 볼 수 있습니다.

으아악
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿