1. 程式人生 > 實用技巧 >安卓開發筆記

安卓開發筆記

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) } }