コード例 #1
0
ファイル: GDBaseActivity.java プロジェクト: JokeLook/dbstar
  void displayAlertDlg(GDAlertDialog dialog, int type) {

    Log.d(TAG, " ====  displayAlertDlg == " + type);

    switch (type) {
      case DLG_TYPE_SMARTCARD_INFO:
        {
          dialog.setTitle(R.string.smartcard_status_title);
          dialog.showSingleButton();

          if (mSmartcardState == SMARTCARD_STATE_INSERTED
              || mSmartcardState == SMARTCARD_STATE_INSERTING) {
            dialog.setMessage(R.string.smartcard_status_in);
          } else if (mSmartcardState == SMARTCARD_STATE_REMOVED
              || mSmartcardState == SMARTCARD_STATE_REMOVING) {
            dialog.setMessage(R.string.smartcard_status_out);
          } else {
            dialog.setMessage(R.string.smartcard_status_invlid);
          }
          break;
        }
    }

    if (dialog != null) {
      dialog.mOkButton.requestFocus();
    }
  }