歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux編程 >> Linux編程

Android intent.setData方法

1 從文本框中獲取內容

EditText mobileText = (EditText)findViewById(R.id.mobile);
String mobile = mobileText.getText().toString();

2 打電話的權限

在功能清單中加入代碼

<uses-permission Android:name="android.permission.CALL_PHONE"/>
編寫代碼實現Button的點擊相應
 
Intent intent = new Intent();
   intent.setAction("android.intent.action.CALL");
   intent.setData(Uri.parse("tel:"+ mobile));
   startActivity(intent);
 期中intent.setData表示獲取數據
Uri.parse("tel:"+ mobile));
這裡的parse方法返回的是一個URI類型,通過這個URI可以訪問一個網絡上或者是本地的資源,android中指定了uri是tel:115-1345是對應的打電話的資源。

Copyright © Linux教程網 All Rights Reserved