private boolean prepareCard() { boolean result = false; List<AccountsModel> accounts = Contants.getUserInfo.getAccountList(); if (myCardAccounts == null) { myCardAccounts = new ArrayList<AccountsModel>(); } myCardAccounts.clear(); for (AccountsModel accountsModel : accounts) { String serviceCode = accountsModel.getBankServiceType().getBankServiceCode(); if (serviceCode == null || serviceCode.equals("")) { continue; } else { if (serviceCode.equals("867") || serviceCode.equals("887")) { // baseActivity.displayErrorMessage("find 867 or 887"); myCardAccounts.add(accountsModel); result = true; } } } return result; }