@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); id = Constant.INVALID_ID; long accountId = Constant.INVALID_ID; if (getArguments() != null) { accountId = getArguments().getLong(Constant.ARG_ACCOUNT_NUMBER_LONG); id = getArguments().getLong(Constant.ARG_TRANSACTION_NUMBER_LONG); } DataSourceTransaction dataSourceTransaction = new DataSourceTransaction(getContext()); if (id != Constant.INVALID_ID) { iTransaction = dataSourceTransaction.getTransaction(id); } else { iTransaction = new ITransaction(); iTransaction.setType(ITransaction.TRANSACTION_TYPE_ACCOUNT_WITHDRAW); iTransaction.setSubType(ITransaction.TRANSACTION_SUB_TYPE_ACCOUNT_BOTH); iTransaction.setAccount(accountId); } setStyle(DialogFragment.STYLE_NO_TITLE, android.R.style.Theme_Material_Light_Dialog_MinWidth); }