android 拨号
16lz
2021-12-04
public class CallActivity extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); Button button = (Button) this.findViewById(R.id.button1); button.setOnClickListener(new ButtonOnClickListener()); } private final class ButtonOnClickListener implements View.OnClickListener{@Overridepublic void onClick(View v) {EditText mobileText = (EditText) findViewById(R.id.moblie);String number = mobileText.getText().toString();Intent intent = new Intent();intent.setAction("android.intent.action.CALL");intent.addCategory("android.intent.category.DEFAULT");intent.setData(Uri.parse("tel:" + number));startActivity(intent); //注册android.intent.category.DEFAULT} }}所需权限 :<uses-permission android:name="android.permission.CALL_PHONE" />
更多相关文章
- android实现拨打电话
- Rooting Android
- Android(安卓)权限全集
- Android(安卓)开机启动App
- Android开发学习笔记整理(16)-网络请求
- Android(安卓)Telephony 分析[PART IV]
- android电话录音
- android 注册、登录实现
- android 开机启动服务