【Android】Android开发初学者实现拨打电话的功能,拨打电话app小demo实现

您所在的位置:网站首页 拨打电话模拟器 【Android】Android开发初学者实现拨打电话的功能,拨打电话app小demo实现

【Android】Android开发初学者实现拨打电话的功能,拨打电话app小demo实现

2024-07-09 21:37| 来源: 网络整理| 查看: 265

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