我遵循了在该线程中找到的代码,即如何在android中拨打电话,并在通话完成后返回我的活动?
我的代码如下:
按下按钮时:
Intent intent = new Intent(Intent.ACTION_CALL, Uri.parse("1337"));
我也加了
android:name="android.permission.CALL_PHONE"> to user permissions
但是当我按下按钮时什么也没发生。
只需在数字前添加tel:前缀即可。IE:...(Uri.parse("tel:" + Number));
然后添加以下行:
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
现在,您可以通过以下意图启动系统“呼叫活动”
:
getApplicationContext().startActivity(intent);
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句