package com.example.phone3;
import androidx.appcompat.app.AppCompatActivity;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
public class MainActivity extends AppCompatActivity {
/**
* 初始化工作 , 用于初始化控件
* @param savedInstanceState
*/
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
// 设置 当前的应用程序的欢迎页面
setContentView(R.layout.activity_main);
// 初始化button控件
Button btn = findViewById(R.id.call);
// 设置button控件的点击事件回调处理逻辑
btn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
System.out.println("call按钮被点击了 ...");
/**
* 打电话
*/
Intent intent = new Intent();
// 直接拨号
intent.setAction(Intent.ACTION_DIAL);
// 拨号页面
intent.setAction(Intent.ACTION_CALL);
// 电话呼叫的协议 : tel://173... | 网址的协议:http://www... | 谷歌浏览器协议: chrome://settings
intent.setData(Uri.parse("tel:17388888888"));
// 动作执行
startActivity(intent);
}
});
}
}
android拨打电话
最新推荐文章于 2024-06-17 08:44:58 发布