我在一个项目中,我已经创建了一个按钮。我想添加一个功能,如果我点击该按钮,然后它会自动拨打警察号码(100).我已经写了相同的代码,当我点击那个按钮时,我的移动的拨号盘打开,拨号盘上显示100个号码。有什么方法可以自动拨打电话而不是直接将我引导到拨号盘吗?有没有人可以指导我这方面的工作?
xwbd5t1u1#
这只是你如何使用意图的问题,这应该直接拨打号码:
Intent callIntent = new Intent(Intent.ACTION_CALL); callIntent.setData(Uri.parse("tel:" + "100")); startActivity(callIntent);
以下是有关ACTION_CALL和ACTION_DIAL的文档。ACTION_DIAL将只填写拨号器中的号码:Intent.ACTION_DIALACTION_CALL将填写拨号器中的号码并尝试拨号:Intent.ACTION_CALL
ACTION_CALL
ACTION_DIAL
1条答案
按热度按时间xwbd5t1u1#
这只是你如何使用意图的问题,这应该直接拨打号码:
以下是有关
ACTION_CALL
和ACTION_DIAL
的文档。ACTION_DIAL
将只填写拨号器中的号码:Intent.ACTION_DIALACTION_CALL
将填写拨号器中的号码并尝试拨号:Intent.ACTION_CALL