2015-06-05 38 views
1

如何让我的应用程序键入给定的电话号码而无需调用?我用:键入一个电话号码intent

Intent callIntent = new Intent(Intent.ACTION_CALL); 
callIntent.setData(Uri.parse("tel:" + phone)); 
startActivity(callIntent); 

但是那个声明也打了电话。

+0

意图callIntent = new Intent(Intent.ACTION_DIAL);用这个 –

回答

1

更换Intent.ACTION_CALLIntent.ACTION_DIAL

1

您使用ACTION_CALL。您需要改用ACTION_DIAL。

Intent callIntent = new Intent(Intent.ACTION_DIAL); 
callIntent.setData(Uri.parse("tel:" + phone)); 
startActivity(callIntent);