帮助我修改所需的必要更改,以便使用用户为手机调用该字符串本身传递的值/字符串(数字)
Intent phnIntent = new Intent(Intent.ACTION_CALL);
phnIntent.setData(Uri.parse("tel:+91987654321"));
答案 0 :(得分:0)
尝试this链接。
确保在Android Manifest中添加必要的权限。
<uses-permission android:name="android.permission.CALL_PHONE" />
只需添加第startActivity(phnIntent);
行
编辑:
活动A
Intent someIntent = new Intent(A.this, B.class);
someIntent.putExtra("phoneNumber", number);
startAcitivty(someIntent);
活动B
Bundle extras = getIntent().getExtras();
String number = extras.getInt("phoneNumber");
使用number
字符串进行通话。
答案 1 :(得分:0)
你可以像这样使用:
String strTelNo =“+ 91987654321”;
Intent intent = new Intent(“android.intent.action.CALL”);
Uri data = Uri.parse(“tel:”+ strTelNo);
intent.setData(数据);
startActivity(意向);