blob: 444e52da75cd0f225a934c43b598e8d958f6ea4e [file] [log] [blame]
package org.wordpress.android.ui.prefs;
import android.app.FragmentManager;
import android.os.Bundle;
import android.support.v7.app.ActionBar;
import android.support.v7.app.AppCompatActivity;
import android.view.MenuItem;
import org.wordpress.android.ui.ActivityLauncher;
public class AccountSettingsActivity extends AppCompatActivity {
private static final String KEY_ACCOUNT_SETTINGS_FRAGMENT = "account-settings-fragment";
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
ActionBar actionBar = getSupportActionBar();
if (actionBar != null) {
actionBar.setHomeButtonEnabled(true);
actionBar.setDisplayHomeAsUpEnabled(true);
}
FragmentManager fragmentManager = getFragmentManager();
AccountSettingsFragment accountSettingsFragment = (AccountSettingsFragment) fragmentManager.findFragmentByTag(KEY_ACCOUNT_SETTINGS_FRAGMENT);
if (accountSettingsFragment == null) {
accountSettingsFragment = new AccountSettingsFragment();
fragmentManager.beginTransaction()
.add(android.R.id.content, accountSettingsFragment, KEY_ACCOUNT_SETTINGS_FRAGMENT)
.commit();
}
}
@Override
public boolean onOptionsItemSelected(final MenuItem item) {
switch (item.getItemId()) {
case android.R.id.home:
onBackPressed();
return true;
}
return super.onOptionsItemSelected(item);
}
}