1. 布局檔案
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" tools:context=".MainActivity" > <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="@string/hello_world" /> <EditText android:id="@+id/phoneNumber" android:layout_width="fill_parent" android:layout_height="wrap_content" android:phoneNumber="true" /> <Button android:id="@+id/BtnCall" android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="@string/call" /> </LinearLayout>
2. 撥打到電話的程式
MainActivity == String hm =(hm.trim().length()!=0= Intent("android.intent.action.CALL",Uri.parse("tel:"+, "電話號碼不可為空"
3. AndroidManifest.xml檔案,申請打電話的許可權。
<!-- 添加已撥電話的許可權 --> <uses-permission android:name="android.permission.CALL_PHONE"> </uses-permission>
運行效果如下: