Android 如何在不保存号码的情况下拨打电话?

Android 如何在不保存号码的情况下拨打电话?,android,android-intent,start-activity,Android,Android Intent,Start Activity,我正在使用以下代码在Android中拨打电话,但我想隐藏正在拨打的号码,而不是将其保存在通话日志中。可能吗 String num="xxx-xxx-xxx"; String number = "tel:" + num.trim(); Intent callIntent = new Intent(Intent.ACTION_CALL, Uri.parse(number)); startActivity(callIntent); 如果您使用的是呼叫意图,恐怕您无法决定是否保存该号码。因此,您想

我正在使用以下代码在Android中拨打电话,但我想隐藏正在拨打的号码,而不是将其保存在通话日志中。可能吗

String num="xxx-xxx-xxx"; 
String number = "tel:" + num.trim();
Intent callIntent = new Intent(Intent.ACTION_CALL, Uri.parse(number)); 
startActivity(callIntent);

如果您使用的是呼叫意图,恐怕您无法决定是否保存该号码。因此,您想呼叫一个号码,但不想让用户知道呼叫的号码是什么?您意识到即使您可以在日志中隐藏该号码,它也一定会出现在详细账单上吗?另外,我假设这是一个非常特殊的需求,因为我不希望应用程序在不告诉我正在呼叫谁的情况下呼叫某个号码。@njzk2示例:我想呼叫一个人,我将电话号码保存在应用程序中并呼叫它。如果其他人使用我的智能手机,他应该找不到此人的号码。请加密并锁定你的智能手机。你把电话号码存放在哪里?