在安卓中编程拨打电话案例源码
尽管安卓内建了手工电话呼叫功能,但是在一些场合我们还是需要在应用程序中进行电话呼叫,这很容易通过Intent来实现,为了监视电话设备状态,配合使用PhoneStateListener和 TelephonyManager 类。
activity_main.xml:
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity" >
android:id="@+id/phoneNumber"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:hint="Type a number to call..."
android:ems="10"
android:inputType="phone" />
android:id="@+id/call"