Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/328.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/181.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 - Fatal编程技术网

Java Android强制关闭浏览器或以编程方式重置浏览器

Java Android强制关闭浏览器或以编程方式重置浏览器,java,android,Java,Android,我有一个客户端,当android应用程序退出时,他希望浏览器复位,这样以前的一切都会消失。我曾尝试在应用程序退出时在浏览器中打开网站,但所做的只是打开一个新选项卡。是否有方法关闭当前选项卡或强制关闭浏览器以重置它 我有一个客户端,当android应用程序退出时,他希望浏览器复位,这样以前的一切都会消失 幸运的是,您的客户想要的东西不受支持。此外,由于Android有很多浏览器(就像其他操作系统有很多浏览器一样),所以没有单一的“要重置的浏览器” 是否有方法关闭当前选项卡或强制关闭浏览器以重置它

我有一个客户端,当android应用程序退出时,他希望浏览器复位,这样以前的一切都会消失。我曾尝试在应用程序退出时在浏览器中打开网站,但所做的只是打开一个新选项卡。是否有方法关闭当前选项卡或强制关闭浏览器以重置它

我有一个客户端,当android应用程序退出时,他希望浏览器复位,这样以前的一切都会消失

幸运的是,您的客户想要的东西不受支持。此外,由于Android有很多浏览器(就像其他操作系统有很多浏览器一样),所以没有单一的“要重置的浏览器”

是否有方法关闭当前选项卡或强制关闭浏览器以重置它


幸运的是,没有。

你的应用程序与浏览器有什么关系?如果你使用了WebView,它会随着应用程序自动消失。我对在网站上提问还不熟悉,我可以移动这个问题,还是必须在Android部分重新提问。我的应用程序与浏览器无关。客户端只希望在应用程序退出时重置浏览器,这样,如果上次查看攻击性网站,它将更改为其他内容或返回主页。我想从我的应用程序中通过主活动或我的应用程序也运行的服务以编程方式执行此操作。@Aitchehtee:如果您试图通过编程方式执行此操作,请将问题留在此处,Android爱好者网站仅针对使用安卓系统的问题,而不是开发问题。也许您可以澄清您的应用程序的体系结构,以及您正试图做什么。您是否只想制作一个清除浏览器应用历史记录的应用程序?@eldareathis:我正在尝试以编程方式执行此操作。我的应用程序播放视频,然后退出。我的客户端希望在应用程序退出时清除浏览器,以便重置浏览器当前显示的任何站点。这只是应用程序的一项功能。该应用程序将不会上市,只用于默认浏览器。感谢您的回复。我希望只关闭默认浏览器或删除其历史记录。有没有办法删除它的历史记录?我应该说它是android 3.0+@Aitchehtee:您可以尝试持有
WRITE\u HISTORY\u书签
权限,并在
android.provider.Browser
上使用
deleteHistoryTimeFrame()
。不过,我不知道这是否是普通SDK应用程序可以拥有的权限。我尝试了你的建议,它确实删除了历史记录,但没有关闭任何当前选项卡。谢谢你的回答!