@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_account); try{ if (isNetworkConnected(AccountActivity.this, getBaseContext())){ NavigateToLogin(); }else { NavigateToNoInternet(); Toast messageBox = Toast.makeText(AccountActivity.this , "No internet ..." , Toast.LENGTH_LONG); messageBox.show(); } }catch (Exception ex){ Log.e("Error", ex.getMessage()); } } private void NavigateToLogin() { LoginFragment fragment = new LoginFragment(); android.support.v4.app.FragmentTransaction fmTransaction = getSupportFragmentManager().beginTransaction(); fmTransaction.replace(R.id.MainFrameLayout, fragment); fmTransaction.commit(); }