2012-01-17 68 views
0

基本上我想打一个本地应用服务事件抛ADB,画一些光标对整个Android的屏幕上方,就像鼠标光标做什么。但我不知道如何画这个东西。我有一个ROOTED平板电脑和它的交叉编译器。有没有简单的方法来做到这一点? 非常感谢。如何机器人绘制它的鼠标光标

回答

0

系统宽泛,我怀疑这是可能的,应用程序范围广泛,这应该是可能的。画在画布上将是一个好的开始。

+0

谢谢你的帮助,但我仍然需要做的是在全系统。我想也许openGL ES表面可以覆盖在java表面之上,我不知道。 – user1131441 2012-01-19 02:40:16

+0

祝你好运,这是一个相当艰巨的任务..可能与WindowManager有关。也只是你知道,一根扎根的手机无法做到这一点。您必须从电话重建整个源代码并进行更改。除非你有来源,否则这是不可能的。 – JoxTraex 2012-01-19 02:42:17

+0

我听说过“修改WindowManager”,但我不太了解“修改”的含义。我是否需要更改android源代码并重新构建它? – user1131441 2012-01-19 02:44:25

2

您可以创建光标作为覆盖视图。在它的OnDraw方法中,你可以显示一个你选择的位图,在这种情况下是一个光标图像。

你将能够移动它,包括状态栏的ontop,这是一个整洁的功能。

你可以在这里找到一个完整的示例:http://www.pocketmagic.net/?p=2853