不直接拨打电话

时间:2013-10-29 09:16:56

标签: android phone-call

要拨打电话,我只需点击一个按钮即可直接拨打电话。但我想改变它。

我想要的是,当我点击按钮时,我会像this image一样移动到作曲家。
然后,我可以确认不是通话电话。

拜托,你能帮帮我吗?这是我的实际代码

    buttonCall.setOnClickListener(new View.OnClickListener()
    {
        public void onClick(View view){
                Intent call = new Intent(Intent.ACTION_CALL);
                call.setData(Uri.parse("tel:" 1234567));    
                startActivity(call);
        }
    });

3 个答案:

答案 0 :(得分:1)

使用Intent.ACTION_DIALIntent.ACTION_VIEW代替Intent.ACTION_CALL

来自Intent

  

ACTION_VIEW tel:123 - 显示填写了给定号码的电话拨号器。

     

ACTION_DIAL tel:123 - 显示填写了给定号码的电话拨号器。

答案 1 :(得分:0)

我想你想用手机显示拨号盘号码。 在onClick中使用它

Intent dial = new Intent();
dial.setAction("android.intent.action.DIAL");
dial.setData(Uri.parse("tel:"+number));
startActivity(dial); 

答案 2 :(得分:0)

使用此:

Intent call = new Intent(Intent.ACTION_DIAL);