Вы можете установить намерение в своей деятельности (setIntent) перед вызовом веб-браузера, а затем в своем методе onCreate, проверить, не вызвало ли это намерение ответ (верните имя или дополнительное намерение) и, если это так, пропустите остальные. onCreate.
Перед вызовом веб-браузера:
Intent intentForThis = new Intent( "AfterWebBroswer" );
this.setIntent( intentForThis );
Intent i = new Intent(Intent.ACTION_VIEW);
i.setData(Uri.parse("SOME_URL"));
startActivity(i);
А потом в вашем onCreateMethod
public void onCreate( Bundle b ) {
if( !getIntent().getAction().equals("AfterWebBrowser") ) {
//rest of onCreate
}//if
}//met
С уважением,
Stéphane