@Override protected void onCreate(Bundle savedInstanceState) { ... Log.v("Example", "onCreate"); getIntent().setAction("Already created"); } @Override protected void onResume() { Log.v("Example", "onResume"); String action = getIntent().getAction(); // Prevent endless loop by adding a unique action, don't restart if action is present if(action == null || !action.equals("Already created")) { Log.v("Example", "Force restart"); Intent intent = new Intent(this, Example.class); startActivity(intent); finish(); } // Remove the unique action so the next time onResume is called it will restart else getIntent().setAction(null); super.onResume(); }
Sunday, 2 June 2013
android onresume restart activity
android onresume restart activity: This code I get from stackoverflow.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment