public void update() { mRemotesListView.updateRemotesList(); // select the appropriate menu_main List<String> names = Remote.getNames(getActivity()); String lastSelectedRemotePref = Remote.getPersistedRemoteName(getActivity()); if (names.contains(lastSelectedRemotePref)) { mRemotesListView.selectRemote(lastSelectedRemotePref); } else if (!names.isEmpty()) { mRemotesListView.selectRemote(0); } else { // mRemotesListView.selectRemote(-1, false); } updateTitle(); updateInfoTextView(); }
/** * This will select the menu_main in the list, it will also make a call to the listener * * @param position */ public void selectRemote(int position) { mRemotesListView.selectRemote(position); }