Android 如何返回到初始应用程序,其中隐含的意图是开始的?
我有一个包含一些按钮的应用程序。其中一些按钮通过android internet浏览器打开特定的URL/地址并关闭我的应用程序。 但我希望这样,当用户关闭互联网浏览器时,android会自动将用户重定向到我的应用程序 我的按钮代码是:Android 如何返回到初始应用程序,其中隐含的意图是开始的?,android,android-intent,browser,android-implicit-intent,Android,Android Intent,Browser,Android Implicit Intent,我有一个包含一些按钮的应用程序。其中一些按钮通过android internet浏览器打开特定的URL/地址并关闭我的应用程序。 但我希望这样,当用户关闭互联网浏览器时,android会自动将用户重定向到我的应用程序 我的按钮代码是: case R.id.btnB: Uri myurl1 = Uri.parse("http://www.justandroid.com/"); Intent intent_B = new I
case R.id.btnB:
Uri myurl1 = Uri.parse("http://www.justandroid.com/");
Intent intent_B = new Intent(Intent.ACTION_VIEW, myurl1 );
startActivityForResult(intent_B,8);
break;
case R.id.btnC:
Uri myurl2 = Uri.parse("http://www.loveandroid.com/");
Intent intent_C = new Intent(Intent.ACTION_VIEW, myurl2 );
startActivityForResult(intent_C,7);
break;
在onActivityResult中:
protected void onActivityResult(int requestCode, int resultCode, Intent data)
{
super.onActivityResult(requestCode, resultCode, data);
if(requestCode==7)
{
//do what
}
if(requestCode==8)
{
//do what
}
这些代码运行良好,但是如何将它们更改为我想要的。谢谢//使用startActivityForResult代替startActivity。您甚至可以重写onActivityResult方法,以了解用户何时从其他活动返回。您可以使用startActivityForResult而不是startActivity