幫我通過用戶傳遞給使用的值/串(數)需要必要的變更修改電話撥打的字符串本身使用intent.Action_call用戶輸入的數字
Intent phnIntent = new Intent(Intent.ACTION_CALL);
phnIntent.setData(Uri.parse("tel:+91987654321"));
幫我通過用戶傳遞給使用的值/串(數)需要必要的變更修改電話撥打的字符串本身使用intent.Action_call用戶輸入的數字
Intent phnIntent = new Intent(Intent.ACTION_CALL);
phnIntent.setData(Uri.parse("tel:+91987654321"));
嘗試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);
胡亞蓉乙
Bundle extras = getIntent().getExtras();
String number = extras.getInt("phoneNumber");
使用number
個字符串進行通話。
你可以使用這樣的:
字符串strTelNo = 「91987654321」;
Intent intent = new Intent(「android.intent.action.CALL」); Uri data = Uri.parse(「tel:」+ strTelNo);
intent.setData(data);
startActivity(intent);
它不是我不能打電話給+ 91987654321,但我想打電話給我的其他號碼,並從我以前的活動中獲得。 –
檢查編輯的答案。 – AndyFaizan
那它解決了你的問題嗎? – AndyFaizan