打电话
来源:互联网 发布:淘宝开店类目怎么选 编辑:程序博客网 时间:2024/06/10 07:43
其实这一年的开发android,还真没有用那句代码来打过电话。苦于没有android手机。工作的时候苦于没有时间或者是忙的忘记玩玩了。
Java:
public class phoneCallDemo extends Activity { /** Called when the activity is first created. */private Button bt;private EditText et; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); bt=(Button)findViewById(R.id.bt1); et=(EditText)findViewById(R.id.et1); bt.setOnClickListener(new Button.OnClickListener(){@Overridepublic void onClick(View v) {// TODO Auto-generated method stub//取得输入电话号码串String inputStr=et.getText().toString();//如果输入不为空创建打电话的Intentif(inputStr.trim().length()!=0){Intent phoneIntent=new Intent("android.intent.action.CALL",Uri.parse("tel:"+inputStr));//启动startActivity(phoneIntent);}//否则toast提示一下else{Toast.makeText(phoneCallDemo.this, "不能输入为空",Toast.LENGTH_LONG).show();}} }); } }
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="Please input the phoneNumber:" /><EditTextandroid:id="@+id/et1"android:layout_width="fill_parent"android:layout_height="wrap_content"android:phoneNumber="true"/><Buttonandroid:id="@+id/bt1"android:layout_width="match_parent"android:layout_height="fill_parent"android:text="call phone"/></LinearLayout>
界面:
- 打电话
- 打电话
- 打电话
- 打电话
- 打电话
- 打电话
- 打电话
- 打电话
- 打电话
- 打电话
- 打电话
- 打电话
- 打电话
- 打电话
- 学习打电话
- Intent打电话
- android打电话
- openURL打电话
- 使用Direct3D渲染2D图素
- 比欣技8000搞死
- 标准库定义的函数对象--接“将函数对象用于标准库算法”
- GCC优化与返回Local Variables
- 配置ubuntu的telnet服务
- 打电话
- TPS65251简介
- Android Bluetooth使用详解
- How a .NET application determines what channel definition to use
- 纵横中“初品”Boost程序库探秘
- MQ Intercommunication
- Visual Studio 2010: Build/Rebuild/Clean (01)
- 增强printscreen按键-显示光标
- Objective-c 枚举类型