java - 如何在android中写一个电话号码用于调用电话但不调用电话

标签 java android phone-number phone-call

我想要在某些 Activity 中单击按钮时执行一项操作,该操作仅在议程屏幕中写入电话号码,但不调用它。我必须让用户决定是否要打电话。

我现在发现的是这段代码,它工作得很好,但它并不是我真正需要的。使用此代码,当我单击按钮时,它会调用所选的

private OnClickListener callToAction = new OnClickListener() {

    @Override
    public void onClick(View v) {
        Log.d(TAG, "onClick sticky from homepage.");
        Intent callIntent = new Intent(Intent.ACTION_CALL);
        callIntent.setData(Uri.parse("tel:*123"));
        startActivity(callIntent);
    }
};

最佳答案

使用Intent.ACTION_DIAL打开拨号器而不是连接调用。

关于java - 如何在android中写一个电话号码用于调用电话但不调用电话,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29123181/

相关文章:

android - 如何计算android中每个应用程序的移动和wifi数据使用量?

java - 使用 Android Studio 注册用户 PHP

java - java中的Unicode调用

javascript - 正则表达式检查国际电话号码的开头

java - 我将如何为此程序创建最高分计数器以及将其放置在哪里?

java - LinearLayout 上的监听器

java - 通过 JNDI JBoss 6 hibernate - 正确完成了吗?

java - 默认情况下,Spring 是否使用工厂模式?

android - 如何检查 Firebase 存储中是否存在图像?

ruby-on-rails - 如何在 Ruby 中随机生成有效的 E164 格式的电话号码?