建立一个单击按钮,直接打电话实例
2013-12-14 16:50
148 查看
应该在程序清单文件AndroidManifest.xml中加入拨打电话的权限
<uses-permission android:name="android.permission.CALL_PHONE"></uses-permission>
package com.example.wudi;
import android.net.Uri;
import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
import android.widget.Button;
import android.view.View;
import android.view.View.OnClickListener;
import android.content.Intent;
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Button button=(Button)findViewById(R.id.button);
button.setOnClickListener(
new OnClickListener(){
public void onClick(View v)
{
Uri uri=Uri.parse("tel:154515455"); //设置拨打的电话格式 tel:电话
Intent intent=new Intent(Intent.ACTION_CALL,uri);
startActivity(intent);
}
}
);
}
@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;
}
}
<uses-permission android:name="android.permission.CALL_PHONE"></uses-permission>
package com.example.wudi;
import android.net.Uri;
import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
import android.widget.Button;
import android.view.View;
import android.view.View.OnClickListener;
import android.content.Intent;
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Button button=(Button)findViewById(R.id.button);
button.setOnClickListener(
new OnClickListener(){
public void onClick(View v)
{
Uri uri=Uri.parse("tel:154515455"); //设置拨打的电话格式 tel:电话
Intent intent=new Intent(Intent.ACTION_CALL,uri);
startActivity(intent);
}
}
);
}
@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;
}
}
相关文章推荐
- java十二周实验.编写一个应用程序,要求编写一个Panel的子类MyPanel,MyPanel中有一个文本框和一个按钮,要求MyPanel的实例作为其按钮的ActionEvent事件的监视器,当单击
- C#--第11周实验--任务1(建立Windows窗体应用程序)--设计一个窗体--单击按钮时,在标签上显示当前系统时间
- 单击按钮打开一个网址hao123实例
- C#--第11周实验--任务1(建立Windows窗体应用程序)--设计一个窗体--单击按钮时,在标签上显示当前系统时间 .
- 建立一个文本文件in.txt,在其中输入若干个正整数,中间用空格分隔,然后保存起来;在窗体上添加一个命令按钮和一个标签框,当单击命令按钮时将in.txt文件中存放的所有的能被3整除的数的和显示在标签框
- 在窗体上放置一个标签、一个按钮、一个fontDialog控件。标签内容改为“烟台大学”。实现功能:1)程序运行时,单击打开字体对话框按钮,可选择字体,并以所选字体作为标签字体。
- jQuery File Upload 多文件 单击选中或多选文件直接自动上载 无需提交按钮
- Android实例demo3之Button按钮的多种响应方法,打电话
- Ext通过按钮创建一个Window实例代码
- 一个简单直接的JOX实例
- html有个文档,它的value的初始值为0,有一个按钮,单击按钮,使得文本框中的值加1。
- 委托(一个主窗体统计多个从窗体的按钮单击的次数)
- 创建一个如下的窗体,并在窗体上放置colorDialog控件。实现功能:1)程序运行时,单击打开颜色对话框按钮,可选择颜色,并以所选颜色作为窗体背景色
- 【实例】struct框架一个表单两个提交按钮-高级Action应用三(LookupDispatchAction应用)
- Android Studio2.3版本可以直接用一个按钮来查找城市
- 实现一个简单的按钮实例-上下左右,左旋转,右旋转,放大缩小。
- 按钮类的一个实例(P286)
- 编写程序包括一个标签、一个文本框和一个按钮,当用户单击按钮时,程序把文本框中的内容复制到标签中
- 初学者,写了一个java下lucene全文检索简单实例,可直接运行
- 单击按钮打开一个对话框