@Override public void loadOddsDataFinish(ResultCodeType resultCode) { switch (resultCode) { case SUCCESS: topLeagues = leagueManager.findAllTopLeagues(); allLeagues = leagueManager.findAllLeagues(); // for refresh if (selectedSet != null && selectedSet.size() > 0) { List<String> selectedlist = new ArrayList<String>(); selectedlist.addAll(selectedSet); oddsManager.setFilterLeagueIdList(selectedlist); } else { switch (oddsManager.getFilterScoreType()) { case FIRST: selectTopLeagues(); break; case ALL: selectAllLeagues(); break; case DANCHANGE: selectAllLeagues(); break; case JINGCAI: selectAllLeagues(); break; case ZUCAI: selectAllLeagues(); default: break; } } this.reloadListDataAndView(); break; default: break; } }
private void updateScoreTypeButton() { Button button = (Button) findViewById(R.id.button_filter_score_type); button.setText(getScoreTypeString(oddsManager.getFilterScoreType())); }