Android 当用户与屏幕交互时,播放触摸声音

Android 当用户与屏幕交互时,播放触摸声音,android,android-layout,android-intent,user-interface,Android,Android Layout,Android Intent,User Interface,无论用户在哪个应用程序中触摸屏幕,我都希望在android中播放声音。比如让它成为触摸屏的声音。这样,每当用户与屏幕交互时,我的应用程序都会在后台运行并播放声音。我在哪里可以找到密码?写什么?请帮忙。这是android的。我正在使用eclipse。恐怕这是不可能的。您只能在活动中拦截触摸事件。 已经提出了类似的问题 这是不可能的 Android不允许您在自己的应用程序之外拦截屏幕上的触摸事件,因为这将允许恶意应用程序接管所有其他应用程序,并使手机变得无用 此外,它会很快让用户感到恼火,特别是当他

无论用户在哪个应用程序中触摸屏幕,我都希望在android中播放声音。比如让它成为触摸屏的声音。这样,每当用户与屏幕交互时,我的应用程序都会在后台运行并播放声音。我在哪里可以找到密码?写什么?请帮忙。这是android的。我正在使用eclipse。

恐怕这是不可能的。您只能在活动中拦截触摸事件。 已经提出了类似的问题 这是不可能的

Android不允许您在自己的应用程序之外拦截屏幕上的触摸事件,因为这将允许恶意应用程序接管所有其他应用程序,并使手机变得无用


此外,它会很快让用户感到恼火,特别是当他们玩游戏或需要进行大量触摸活动的东西时。

但我可以在后台运行它,就像在后台播放音乐一样。你可以在后台运行,但是,只有当您的活动在前面,或者有人在主屏幕/锁屏窗口小部件中单击时,当用户触摸屏幕时,您才能收到通知。确定吗?我是否可以至少将默认触摸声音指向其他声音,而不使用rooting?也可以使用rooting。如在默认位置覆盖触摸声音文件?无需根-否。通过根访问,您可以替换任何文件。但很难说文件系统中是否有默认的“触摸”声音,以及它的位置。但是,如果您确实发现了这一事件,您可能会怀疑它是否会在不同的设备和操作系统版本中停留在同一位置。这样替换系统文件是个坏主意。如果你的应用程序将被卸载,那么用户很难恢复默认的声音。API不允许开发这种疯狂的想法,这是一件非常好的事情。@doctordrive-Yep。我甚至不知道人们是如何想出像截取所有触摸事件这样的东西的。我甚至见过有人想禁用home按钮。你为什么要这么做?