public Dialog onCreateDialog()

in app/src/main/java/org/apache/fineract/ui/online/loanaccounts/loanapplication/AddDebtIncomeBottomSheet.java [54:85]


    public Dialog onCreateDialog(Bundle savedInstanceState) {
        BottomSheetDialog dialog = (BottomSheetDialog) super.onCreateDialog(savedInstanceState);
        rootView = View.inflate(getContext(), R.layout.bottom_sheet_add_debt_income, null);
        dialog.setContentView(rootView);
        behavior = BottomSheetBehavior.from((View) rootView.getParent());
        ButterKnife.bind(this, rootView);

        switch (creditWorthinessSource) {
            case DEBT:
                tvHeader.setText(getString(R.string.add_debt));
                btnAddDebtIncome.setText(getString(R.string.add_debt));
                break;
            case INCOME:
                tvHeader.setText(getString(R.string.add_income));
                btnAddDebtIncome.setText(getString(R.string.add_income));
                break;
            case EDIT_DEBT:
                tvHeader.setText(getString(R.string.edit_debt));
                btnAddDebtIncome.setText(getString(R.string.edit_debt));
                etAmount.setText(String.valueOf(creditWorthinessFactor.getAmount()));
                etDescription.setText(creditWorthinessFactor.getDescription());
                break;
            case EDIT_INCOME:
                tvHeader.setText(getString(R.string.edit_income));
                btnAddDebtIncome.setText(getString(R.string.edit_income));
                etAmount.setText(String.valueOf(creditWorthinessFactor.getAmount()));
                etDescription.setText(creditWorthinessFactor.getDescription());
                break;
        }

        return dialog;
    }