我可以在broadcast receiver中的顶部活动中添加视图吗?
ActivityManager am = (ActivityManager) mContext
.getSystemService(Context.ACTIVITY_SERVICE);
List<RunningTaskInfo> taskInfo = am.getRunningTasks(1);
ComponentName componentInfo = taskInfo.get(0).topActivity;componentInfo.getClassName()返回运行的顶级活动的类名。我还可以得到包的名称。我可以在当前的顶级活动上添加视图或一些动画吗?在大多数情况下,我需要布局名称来绑定到它,但我无法弄清楚如何做到这一点。
发布于 2011-09-16 01:24:59
好的。我想通了。我在后台启动了一个服务,然后我获得了WindowManager,然后放大了要添加的视图。然后我使用了windowmanager.addView(inflatedView)。
发布于 2011-09-10 01:44:26
你不能这样做,如果你这样做了,那将是一个相当安全的问题。但是,您是否可以启动一个新的活动,该活动位于活动的顶部,并且不会覆盖整个屏幕?你最终想要实现的是什么?
https://stackoverflow.com/questions/7365262
复制相似问题