我正在开发一个小型的Android应用程序。当用户没有注册时,他会看到一个网站,通过这样调用浏览器:
Intent browserIntent = new Intent("android.intent.action.VIEW",
Uri.parse("http://OUR WEBSITE.tld/register/?id=" + user_id));
startActivity(browserIntent);
我面临的唯一问题是用户会看到网址,并能够访问其他网站。注册完成后,我希望他回到应用程序。
我也不想保存此会话的历史记录。
我正在考虑如何将浏览器集成到应用程序中,但我认为有一种更简单的方式,我可能已经错过了。
答案 0 :(得分:2)
您需要在应用中使用网页视图,并且只会根据提供的网址加载网页。
默认情况下,用户无法看到网址。
答案 1 :(得分:0)
为什么不启动ActivityForResult(...)?这可以解决您的问题。