protected Dialog onCreateDialog(int id) { Dialog dialog = null; switch (id) { case DLG_ID_SMARTCARD: { mSmartcardDlg = new GDAlertDialog(this, id); mSmartcardDlg.setOnShowListener(mOnShowListener); mSmartcardDlg.setOnDismissListener(mOnDismissListener); dialog = mSmartcardDlg; break; } } return dialog; }