いくつかのボタンを含むアプリがあります。これらのボタンの一部は、Android インターネット ブラウザーによって特定の URL/アドレスを開き、アプリを閉じます (暗黙の意図)。しかし、ユーザーがインターネットブラウザを閉じると、Androidがユーザーを自分のアプリに自動的にリダイレクトします。
私のボタンコードは次のとおりです。
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
}
これらのコードはうまく機能しますが、それらを私が望むものに変更する方法.thanks //