【问题标题】:Dial number without prompt无提示拨打号码
【发布时间】:2010-12-21 03:59:36
【问题描述】:

我正在尝试为 Android 平台编写一个函数,该函数允许我在没有任何提示的情况下拨打 911。

我已经添加了权限android.permission.CALL_PRIVILEGED。我只需要一个功能,在我的选项菜单中按下按钮即可拨打 911。

【问题讨论】:

  • 实际上,我能想到这样的应用程序的一些非常好的用途。 “到底为什么……?”不是有用的评论。
  • 您使用的是 ACTION_CALL 意图吗?有用吗?
  • 在推出之前我会考虑这一点。您不想让用户拨打 911 变得太容易。已经有足够多的意外 911 呼叫。如果用户不小心拨打 911 一次或两次,他们可能会卸载您的应用程序。添加一条注释告诉用户不要挂断 911 电话,保持在线并告诉他们这是一个错误,这也可能很好。讨论这个问题的几页:911dispatch.com/911/911_misdials.htmlfcc.gov/cgb/consumerfacts/unint911.html

标签: android android-intent android-permissions phone-call


【解决方案1】:

根据 API,ACTION_CALL 将执行您需要的操作,但不会拨打紧急号码,而 ACTION_DIAL 将显示带有拨号提示的拨号器,但允许拨打紧急号码。

恐怕没有办法做你想做的事,这是有充分理由的 - 以防止误拨紧急服务。这是一种预防措施。

【讨论】:

  • 也许是一些自定义样式?对于安卓 >= 7.0 .
猜你喜欢
  • 2012-04-25
  • 2016-09-26
  • 1970-01-01
  • 1970-01-01
  • 2018-03-09
  • 2012-03-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多