我为自己制作了一个小应用程序,但似乎有问题。基本上,我希望制作一个应用程序,在我选择它时检查我的信用。
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
phoneCall();
}
private void phoneCall()
{
String phoneCallUri = "tel:*#100#";
Intent phoneCallIntent = new Intent(Intent.ACTION_CALL);
phoneCallIntent.setData(Uri.parse(phoneCallUri));
startActivity(phoneCallIntent);
}
我正在使用我在互联网上找到的一些回收代码。当我使用 onclick 调用该方法并使用我的手机号码时,我能够让它工作。我认为问题是特殊字符,但我不确定。我的 list 中有调用权限,我基本上从我的工作应用程序中获取了大部分代码并对其进行了更改。非常感谢任何帮助。
最佳答案
试试这个。
Intent intent = new Intent(Intent.ACTION_CALL, Uri.parse("tel:" + "Your Phone_number"));
startActivity(intent);
并使用此权限
android.permission.CALL_PHONE
关于android - 加载时自动调用号码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24678467/