Android - 创建包含整个屏幕的视图

时间:2015-05-24 03:32:39

标签: android android-view

我不是最好的Android编程,所以请纠正我犯的任何错误。

According to this developer.android.com

Android视图是:

  

此类表示用户界面的基本构建块   组件。一个视图在屏幕上占据一个矩形区域   负责绘图和事件处理。 View是基类   小部件,用于创建交互式UI组件(按钮,   文本字段等。)。

但是,我还没有找到关于如何获得完整视图的文章。我的意思是在整个屏幕中作为一个视图。我在下面使用的图像是显示我想要包含在该视图中的内容。我想在屏幕上包含所有内容。屏幕上的一切。 (我不能重复)。它包括聊天头,背景和菜单栏。屏幕上的一切。

我无法弄清楚如何从服务或活动中获取这样的视图。任何帮助表示赞赏。我没有确切的代码,因为我不知道如何做到这一点。

Image

编辑: 我知道我很难解释,所以如果你感到困惑,我会解释我想对我的观点做些什么。

所以基本上,我想制作一个为你点击的屏幕拍子,这样你就可以像骗子一样“欺骗”游戏。因此,我需要一个包含整个屏幕的视图,然后我可以在屏幕上伪造“触摸”。

希望这可以解决任何困惑

1 个答案:

答案 0 :(得分:0)

所以你有几件事需要处理。通常,菜单栏(可能是底部的软键按钮)仍然可见。但是,您可以隐藏菜单栏:

hide the top menu bar in my android device & Tablet

您可能希望手势允许用户查看它。或者,因为看起来你正在构建一个游戏,你只需将它隐藏起来,直到它们点击“回家”或“后退”或“退出”或其他任何东西。

“聊天头”是一个可怕的想法,但一些开发人员认为它们很棒。你可以在这里看到更多相关信息:

Creating a system overlay window (always on top)

你可能会发现这样的东西会起作用(但是如果弹出新的通知,它可能没有帮助):

http://goobbe.com/questions/1390940/how-to-close-cancel-dismiss-a-system-dialog-programmatically-android