国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Android > 正文

Android電話撥號器實現方法

2020-04-11 11:25:58
字體:
來源:轉載
供稿:網友

本文實例講述了Android電話撥號器實現方法。分享給大家供大家參考。具體如下:

以下案例模擬android電話撥號器的實現

AndroidManifest.xml清單列表

<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android"  package="com.ljq.phone"  android:versionCode="1"  android:versionName="1.0"> <application android:icon="@drawable/icon" android:label="@string/app_name">  <activity android:name=".MainActivity"     android:label="@string/app_name">   <intent-filter>    <action android:name="android.intent.action.MAIN" />    <category android:name="android.intent.category.LAUNCHER" />   </intent-filter>  </activity> </application> <uses-sdk android:minSdkVersion="7" /> <uses-permission android:name="android.permission.CALL_PHONE"/></manifest>

main.xml布局文件:

<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"> <TextView android:layout_width="fill_parent"  android:layout_height="wrap_content"   android:text="請輸入電話號碼" /> <EditText android:layout_width="fill_parent"  android:layout_height="wrap_content"   android:id="@+id/phone" /> <Button android:layout_width="wrap_content"  android:layout_height="wrap_content"   android:text="拔打此號碼"  android:id="@+id/button" /></LinearLayout>

MainActivity類:

package com.ljq.phone;import android.app.Activity;import android.content.Intent;import android.net.Uri;import android.os.Bundle;import android.view.View;import android.widget.Button;import android.widget.EditText;public class MainActivity extends Activity { private EditText phone=null; @Override public void onCreate(Bundle savedInstanceState) {  super.onCreate(savedInstanceState);  setContentView(R.layout.main);  phone=(EditText)this.findViewById(R.id.phone);  Button button=(Button)this.findViewById(R.id.button);  button.setOnClickListener(new View.OnClickListener(){   public void onClick(View v) {    String tel=phone.getText().toString();    //方法一, 使用Intent目的: 激活android組件    //Intent intent=new Intent();    //intent.setAction("android.intent.action.CALL");    //intent.setData(Uri.parse("tel:"+tel));    //方法二    Intent intent=new Intent("android.intent.action.CALL", Uri.parse("tel:"+tel));    //方法的內部會自動為intent對象設置類別:android.intent.category.DEFAULT    startActivity(intent);   }  }); }}

運行結果:

界面初始化:

電話撥打效果:

希望本文所述對大家的Android程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 安义县| 靖安县| 新河县| 洪江市| 太湖县| 阳山县| 墨玉县| 南岸区| 屯留县| 泰州市| 皋兰县| 水城县| 景泰县| 顺义区| 嵩明县| 葵青区| 柞水县| 长兴县| 兴仁县| 德惠市| 沙田区| 通化市| 咸丰县| 永和县| 紫金县| 安阳县| 鹤山市| 祁东县| 祥云县| 香格里拉县| 赤城县| 通河县| 阿拉尔市| 阿图什市| 奉新县| 金堂县| 巴里| 福泉市| 丰镇市| 涿州市| 平谷区|