您好 在我的Android应用程序中,我想打开假设http://www.google.com使用intent.But我想隐藏正在传递的链接。 有什么方法可以在android中实现这一点。
我正在使用以下代码。
startActivity(new Intent(Intent.ACTION_VIEW,Uri.parse(“http://www.google.com”)));
请分享您宝贵的建议。
提前致谢:)
答案 0 :(得分:5)
您的意图开始新活动,如果您的应用,新活动无法控制。根据用户设备上安装的应用程序,它甚至可能无法启动浏览器。
如果您想要更好地控制您的网址呈现方式,您需要更紧密地集成到您的应用中。例如。你可以轻松编写自己的浏览器。使用全屏android.webkit.WebView
创建新活动,然后致电loadUrl()
。
答案 1 :(得分:0)
在意图处于页面开放的责任之后隐藏浏览器的URL栏,而不是启动意图的活动。
您只需添加此javacript即可在延迟后向下滚动1px。
事实上,http://www.google.com是其中一个可以解决问题的网站。