在本机拨号器上添加按钮

时间:2014-07-08 09:52:49

标签: android

我正在开发Android应用程序,我需要在Android的本机调用屏幕上添加一个按钮。是否可以向现有的Android调用屏幕添加新按钮,还是应该创建特定于我的应用程序的自定义屏幕?

编辑:除了将消息发送到defualt集编号之外,我还想添加一个按钮。

1 个答案:

答案 0 :(得分:0)

  

我应该创建一个特定于我的应用的自定义屏幕吗?

创建自己的拨号器将是更好的选择。

这是因为即使您可以使用android.permission.SYSTEM_ALERT_WINDOW绘制视图,您仍需要:

  • 获取用户刚刚输入的号码(未拨打)
  • 不同的设备可能有不同的拨号程序,因此您的按钮可能无法放置在所有设备中。
  • 您需要一种机制来监控用户是否打开了拨号器。 这会耗尽电池
  

编辑:我想添加一个按钮,除了将消息发送到   defualt set number。

您也可以为其创建主屏幕小部件。为什么甚至打开拨号器?