Not in my experience. 
See my previous posts in this thread.
 
E.g.:
public class MyActivity extends Activity {
  ...
  ...
  // This method is called when you need to 'refresh' the activity with 
modified intent-data.
  public void refreshWithNewData() {
    Intent newIntent = new Intent(getIntent());
    ...
    newIntent.removeExtra("data");
    newIntent.removeExtra("type");
    ...
    this.startActivity(newIntent);
  }
 
  public void onNewIntent(Intent newIntent) {
    super.onNewIntent(newIntent);
    setIntent(newIntent);
 
    ...
    ...
    // The new intent should be the same intent with which this 
singleTop(singleTask/Instance) activity was started last.
    ...
  }
}
 
If your code calls 'refreshWithNewData()', then your activity is restarted 
with a new intent without "data" and "type" extras. You'll see this new 
intent showing up when the system calls onNewIntent or when your activity is 
restored after your process has been killed.
 

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to