android - 加载时自动调用号码

标签 android eclipse

我为自己制作了一个小应用程序,但似乎有问题。基本上,我希望制作一个应用程序,在我选择它时检查我的信用。

  @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/

相关文章:

android - 使用 Aquery 在 sdcar 中存储图像 - Android

android - 如何通过代码检测Android上的表情符号支持

android - 警报广播类不再重复警报

eclipse - 无法在 GGTS 上切换到 Groovy 2.4

Android 切换按钮崩溃

java - TestNG 启动时发生内部错误

java - 添加额外类时找不到 Android 源

java - Eclipse如何从代码生成UML图

java - 使用 Eclipse 中的 Outline View 注释掉方法

c# - 将 Windows Phone 应用程序移植到 Android