我正在开发一个存在于WindowManager中的应用程序但不应该涵盖其他应用程序。我希望它只出现在主屏幕上。
我将视图轻松添加到WindowManager中,但我无法确定是否可以将视图设置为仅在主屏幕中显示。
我知道我可以获得这样的顶级应用并检查它是否有所不同然后#34;启动器"但它必须永远运行,除此之外还有一个可怕的编程,它也是电池杀手:
ActivityManager am = (ActivityManager) getSystemService(Context.ACTIVITY_SERVICE);
List<ActivityManager.RunningAppProcessInfo> runningAppProcessInfo =
am.getRunningAppProcesses();
for (int i = 0; i < runningAppProcessInfo.size(); i++) {
Log.v("Proc: ", runningAppProcessInfo.get(i).processName);
}