如何在来电屏幕上设置自定义按钮?

时间:2012-05-08 21:57:07

标签: android

我浏览了一些帖子,但大多数人都在讨论如何在图片或字符串上放置信息。

但是我需要放置操纵某些通话功能的按钮。

是否有一种方法可以在所有Android发行版中普遍使用?

(我想在常规屏幕上方按下我的按钮弹出自定义屏幕。这是个好主意,还是有更简单的方法来实现这个目标?)

非常感谢

1 个答案:

答案 0 :(得分:1)

在库存设备上,没有合法的方法可以将您自己的按钮“打开”到拨号器应用程序活动的任何部分(包括来电屏幕)。这种功能需要Dialer明确地为它提供API。库存系统可以防止后台应用程序将自己的可点击区域“置于”当前位于前台的任何区域。 (这也是一件好事,这样做的坏理由远大于合法的理由。)

如果您想要这样做,您将不得不考虑构建自己的操作系统版本。或者,如果您解锁设备足以安装自己的应用程序来处理拨号器的所有功能,则可能。然后你可以为第三方应用程序提供一个API(或者只是将你的按钮“烘焙”到拨号器)但我想能够正确地连接它以实际调用你的电话会非常困难。