package com.fastaccess.ui.modules.settings.category;
import android.os.Bundle;
import android.support.annotation.NonNull;
import com.fastaccess.R;
import com.fastaccess.ui.base.BaseActivity;
import net.grandcentrix.thirtyinch.TiPresenter;
import icepick.State;
public class SettingsCategoryActivity extends BaseActivity {
@State String title;
@Override protected int layout() {
return R.layout.activity_settings_category;
}
@Override protected boolean isTransparent() {
return false;
}
@Override protected boolean canBack() {
return true;
}
@Override protected boolean isSecured() {
return false;
}
@Override protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setResult(RESULT_CANCELED);
if (savedInstanceState == null) {
title = getIntent() != null ? getIntent().getStringExtra("title") : getString(R.string.settings);
SettingsCategoryFragment settingsCategoryFragment = new SettingsCategoryFragment();
getSupportFragmentManager()
.beginTransaction()
.replace(R.id.settingsContainer, settingsCategoryFragment)
.commit();
}
setTitle(title);
}
@NonNull @Override public TiPresenter providePresenter() {
return new SettingsCategoryPresenter();
}
}