}
}
+ @Override
+ public void finish() {
+ super.finish();
+ overridePendingTransition(R.anim.dummy, R.anim.slide_out_right);
+ }
+
+ @Override
+ public boolean onOptionsItemSelected(MenuItem item) {
+ switch (item.getItemId()) {
+ case android.R.id.home:
+ finish();
+ return true;
+ }
+ return super.onOptionsItemSelected(item);
+ }
+
public void save_transaction() {
- mSave.setVisible(false);
+ if (mSave != null) mSave.setVisible(false);
toggle_all_editing(false);
progress.setVisibility(View.VISIBLE);
}
if ((accounts >= 2) && (accounts_with_values >= (accounts - 1))) {
- mSave.setVisible(true);
+ if (mSave != null) mSave.setVisible(true);
} else {
- mSave.setVisible(false);
+ if (mSave != null) mSave.setVisible(false);
}
}