【Android】Android开发初学者实现拨打电话的功能,拨打电话app小demo实现 |
您所在的位置:网站首页 › 拨打电话模拟器 › 【Android】Android开发初学者实现拨打电话的功能,拨打电话app小demo实现 |
private EditText etPhone;private Button btnPhone; @Overrideprotected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); etPhone = (EditText) findViewById(R.id.et_phone_num); btnPhone = (Button) findViewById(R.id.btn_call_phone); btnPhone.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { if (etPhone.getText().toString().trim() == null || etPhone.getText().toString().trim().equals("")) { Toast.makeText(MainActivity.this, "对不起,电话不能为空", Toast.LENGTH_SHORT).show(); return; } else if (etPhone.getText().toString().trim() != null && !(etPhone.getText().toString().trim().equals(""))) { Intent intent = new Intent(Intent.ACTION_CALL, Uri.parse("tel:" + etPhone.getText().toString().trim())); if (ActivityCompat.checkSelfPermission(MainActivity.this, Manifest.permission.CALL_PHONE) != PackageManager.PERMISSION_GRANTED) { return; } startActivity(intent); } } });} |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |