Как отобразить диалоговое окно в вызове Custom BaseDialog из Custom BaseFragment, когда BaseDialog находится на переднем плане? - PullRequest
0 голосов
/ 28 декабря 2018

Как показать диалог в Custom BaseDialog, вызываемый из Custom BaseFragment, когда BaseDialog находится на переднем плане.

AddMultipleResourcesFragment

AddMultipleResourcesFragment extends BaseFragment implements AddEachResourceDialog.OnMyDialogResult {

ArrayList<WOConfirmation> woConfirmations;
woConfirmations = new ArrayList<>();
woConfirmation = new WOConfirmation(workOrderNum, operationNum, UserTable.getUserPersonnelNumber(), mStartDate, mFinDate);
                woConfirmations.add(woConfirmation);

 if(woConfirmations.size() == 0){
                Toast.makeText(getActivity(), getString(R.string.txtShowAlertSelfData), Toast.LENGTH_LONG).show();

           }


 @Override
    public void finishResult(WOConfirmation wo) {
           setAdapter(wo);
    }

private void setAdapter(WOConfirmation wo) {

        try {

            woConfirmations.add(wo);
            adapter = new AddResourceAdapter(woConfirmations);
            list_resources.setAdapter(adapter);
            btn_save.setVisibility(View.VISIBLE);

        } catch (Exception e) {
            DliteLogger.WriteLog(AddMultipleResourcesFragment.class, AppSettings.LogLevel.Error, e.getMessage());
        }
    }
}

Я должен показывать тост в этом диалоге, когда он находится на переднем плане

public classAddEachResourceDialog extends BaseDialog{
}

Я в замешательстве.Пожалуйста, помогите мне с этим.Заранее спасибо.

...