安卓開發筆記
阿新 • • 發佈:2020-08-16
1.按鈕點選打電話
// manifest新增<uses-permission android:name="android.permission.CALL_PHONE"/> btn_call.setOnClickListener{ val phoneNum = text_phone.text.toString() if (phoneNum == "") { println("請輸入手機號") // Toast.makeText(this, "電話號碼不能為空", Toast.LENGTH_SHORT).show()toast("電話號碼不能為空") }else { println("打電話${phoneNum}") // Intent 意圖 就是對要進行的操作的抽象描述 val intent = Intent() // 給意圖設定要操作的動作,打電話的動作的是Intent.ACTION_CALL intent.action = Intent.ACTION_CALL// 給意圖設定要攜帶的資料 // 不能撥打緊急電話 intent.data = Uri.parse("tel:${phoneNum}") // 開啟打電話的activity(打電話的介面) startActivity(intent) } }