in app/src/main/java/org/apache/fineract/ui/online/depositaccounts/createdepositaccount/createdepositactivity/CreateDepositActivity.java [50:82]
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_create_deposit);
getActivityComponent().inject(this);
ButterKnife.bind(this);
createDepositPresenter.attachView(this);
customerIdentifier = getIntent().getExtras().getString(ConstantKeys.CUSTOMER_IDENTIFIER);
depositAction = (DepositAction) getIntent().getSerializableExtra(
ConstantKeys.DEPOSIT_ACTION);
depositAccount = getIntent().getExtras().getParcelable(ConstantKeys.DEPOSIT_ACCOUNT);
if (savedInstanceState != null) {
currentPosition = savedInstanceState.getInt(CURRENT_STEP_POSITION);
}
stepAdapter = new CreateDepositStepAdapter(
getSupportFragmentManager(), this, depositAction, depositAccount);
stepperLayout.setAdapter(stepAdapter, currentPosition);
stepperLayout.setListener(this);
stepperLayout.setOffscreenPageLimit(stepAdapter.getCount());
switch (depositAction) {
case CREATE:
setToolbarTitle(getString(R.string.create_new_deposit));
break;
case EDIT:
setToolbarTitle(getString(R.string.update_deposit));
break;
}
showBackButton();
}