Android:使用電話撥號器

一、申請權限:
android

< uses-permission  android:name ="android.permission.CALL_PHONE"   />

 二、建立意圖(Intent):優化

Intent intent =  new Intent();
intent.setAction("android.intent.action.CALL");
// 操做系統會自動爲Intent註冊類別:android.intent.category.DEFAULT
// intent.addCategory("android.intent.category.DEFAULT");
intent.setData(Uri.parse("tel:"+mobileNumber));
startActivity(intent);

 三、按鈕的事件監聽,不建議使用匿名內部類:
spa

private  final  class BtnCallClickListener  implements View.OnClickListener {
         public  void onClick(View v) {            
            //意圖處理 2
        }
    }

 四、優化建議:
在類級別中聲明控件,並在 onCreate 時進行查找並賦值,不要在事件中處理這個工做。
操作系統

相關文章
相關標籤/搜索