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

首頁 > 系統 > Android > 正文

Android簡易電話撥號器實例詳解

2019-12-12 02:24:06
字體:
來源:轉載
供稿:網友

安卓開發簡易電話撥號器,具體內容如下

我是基于安卓4.2.2開發的,下面是我寫的MainActivity.java代碼:

package com.example.phone;  import android.support.v7.app.ActionBarActivity; import android.support.v4.app.Fragment; import android.content.Intent; import android.net.Uri; import android.os.Bundle; import android.view.LayoutInflater; import android.view.Menu; import android.view.MenuItem; import android.view.View; import android.view.View.OnClickListener; import android.view.ViewGroup; import android.widget.Button; import android.widget.EditText;  public class MainActivity extends ActionBarActivity {    @Override   protected void onCreate(Bundle savedInstanceState) {     super.onCreate(savedInstanceState);     setContentView(R.layout.activity_main);      if (savedInstanceState == null) {       getSupportFragmentManager().beginTransaction()           .add(R.id.container, new PlaceholderFragment()).commit();     }   }    @Override   public boolean onCreateOptionsMenu(Menu menu) {      // Inflate the menu; this adds items to the action bar if it is present.     getMenuInflater().inflate(R.menu.main, menu);     return true;   }    @Override   public boolean onOptionsItemSelected(MenuItem item) {     // Handle action bar item clicks here. The action bar will     // automatically handle clicks on the Home/Up button, so long     // as you specify a parent activity in AndroidManifest.xml.     int id = item.getItemId();     if (id == R.id.action_settings) {       return true;     }     return super.onOptionsItemSelected(item);   }    /**    * A placeholder fragment containing a simple view.    */   public static class PlaceholderFragment extends Fragment {      public PlaceholderFragment() {     }      @Override     public View onCreateView(LayoutInflater inflater, ViewGroup container,         Bundle savedInstanceState) {       View rootView = inflater.inflate(R.layout.fragment_main, container, false);              final EditText numberText=(EditText) rootView.findViewById(R.id.number);       Button button=(Button)rootView.findViewById(R.id.button);              button.setOnClickListener(new OnClickListener()       {          @Override         public void onClick(View v) {                      String number=numberText.getText().toString();           Intent intent = new Intent(Intent.ACTION_CALL,Uri.parse("tel:"+number));           startActivity(intent);                                 // TODO Auto-generated method stub                    }                });       return rootView;     }   }  } 

布局文件我就不貼出來了,需要注意的是項目清單文件(AndroidManifest.xml )中需要加入perimission: <uses-permission android:name="android.permission.CALL_PHONE"/>.我是安卓初學者,希望對和我一樣的初學者有所幫助。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持武林網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 鞍山市| 永和县| 炎陵县| 曲阜市| 上思县| 大名县| 垦利县| 荃湾区| 安顺市| 德阳市| 尉犁县| 略阳县| 巴青县| 广汉市| 密山市| 仲巴县| 启东市| 彝良县| 昌乐县| 陇川县| 湖州市| 遂宁市| 蒙自县| 河间市| 栖霞市| 靖宇县| 桐城市| 涪陵区| 托克逊县| 永宁县| 葵青区| 通榆县| 博乐市| 固原市| 阳信县| 临泽县| 尚义县| 藁城市| 贵德县| 金堂县| 吐鲁番市|