Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/229.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在不离开应用程序的情况下使用android拨打电话号码_Java_Android_Phone Call - Fatal编程技术网

Java 在不离开应用程序的情况下使用android拨打电话号码

Java 在不离开应用程序的情况下使用android拨打电话号码,java,android,phone-call,Java,Android,Phone Call,我有一个应用程序,由于在所有地区都缺乏移动数据,使用电话连接拨打电话。我的应用程序屏幕上有一些重要信息,因此我想在不离开应用程序屏幕的情况下拨打电话。有什么方法可以做到这一点吗?在mainfest文件中添加以下权限 <uses-permission android:name="android.permission.CALL_PHONE" /> 如果您想在应用程序内部实现,请阅读该应用程序,该应用程序将对您有很大帮助。OP声明他们“希望在不离开[他们的]应用程序屏幕的情况下拨

我有一个应用程序,由于在所有地区都缺乏移动数据,使用电话连接拨打电话。我的应用程序屏幕上有一些重要信息,因此我想在不离开应用程序屏幕的情况下拨打电话。有什么方法可以做到这一点吗?

在mainfest文件中添加以下权限

 <uses-permission android:name="android.permission.CALL_PHONE" />   

如果您想在应用程序内部实现,请阅读该应用程序,该应用程序将对您有很大帮助。

OP声明他们“希望在不离开[他们的]应用程序屏幕的情况下拨打电话。”我相信这意味着他们不想看到“通话进行中”屏幕,在这种情况下,这样做是行不通的。@MikeM。谢谢,是的,这就是问题所在。我确实知道如何创建意图,甚至拨号器,这不是真正的问题。试图找到不必离开我的原始应用程序的解决方法。(后退是不可能的,因为它的行为方式太多了,这取决于手机。即使是最新的应用程序,如果它的意图是从原始应用程序启动的,也可能不是,这取决于android版本)@trop AFAIK,这是不可能的。也许是在一个有根的手机上,或者是在一个定制的ROM上,但我不确定。@Trop遵循我提供的链接的教程,它肯定会有帮助you@YounasBangash,执行教程中的代码离开应用程序,并要求使用“phone”应用程序或skype或hangouts拨打电话。不是我要找的。
Intent intent = new Intent(Intent.ACTION_CALL, Uri.parse("tel:" + "123456789" ));
startActivity(intent);