我已经完成了拨打电话的代码,问题是我想从我存储在数据库中的号码拨打电话,这意味着我想在我的应用程序中进行动态呼叫操作......我这样做......任何帮助将不胜感激......在此先感谢!!!!!!
我的调用代码......就在下面......
cardView1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Intent callIntent = new Intent(Intent.ACTION_CALL);
callIntent.setData(Uri.parse("tel:9855956530"));
startActivity(callIntent);
if (Build.VERSION.SDK_INT >= 23) {
if (getActivity().checkSelfPermission(android.Manifest.permission.CALL_PHONE)
== PackageManager.PERMISSION_GRANTED) {
Log.v("TAG","Permission is granted");
} else {
Log.v("TAG","Permission is revoked");
ActivityCompat.requestPermissions(getActivity(), new String[]{Manifest.permission.CALL_PHONE}, 1);
}
}
else { //permission is automatically granted on sdk<23 upon installation
Log.v("TAG","Permission is granted");
}
}
});
我在这个应用程序中使用了片段数据库是 Sqlite 数据库