1.安卓(电话拨号器)
1.安卓(电话拨号器)
public class MainActivity extends ActionBarActivity { 每个类都必要要继承 这个类
ListView view;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.listview); 需要先设置页面,这样才能找到按钮
Button but = (Button)this.findViewById(R.id.btn_save); 找到拨打电话的按钮
- Button button = (Button) findViewById(R.id.button);
- //为button按钮设置监听器,监听器类型是在本视图的监听器
- button.setOnClickListener(new View.OnClickListener() {
- public void onClick(View view) {
- //调用到编辑框的值
- EditText editText = (EditText) findViewById(R.id.mobile);
- //新建一个intent对象,进行调用系统的打电话的方法,然后传递号码过去
- Intent intent = new Intent(Intent.ACTION_CALL , Uri.parse("tel:" + editText.getText()));
- //相应事件
- startActivity(intent);
- }
- });
- }
这个代码写完还是不能用的,因为没有授权,所以必须在androidManifest这个文件里面写:<uses-permission android:name="android.permission.CALL_PHONE"></uses-permission>

浙公网安备 33010602011771号