@Override public void onLoadComplete(Loader<List<SbbsMeMessage>> loader, List<SbbsMeMessage> data) { listMessage.clear(); if (data != null) { listMessage.addAll(data); } if (getActivity() != null) { tvNodata.setEnabled(true); tvNodata.setVisibility(listMessage.size() == 0 ? View.VISIBLE : View.GONE); tvNodata.setText(R.string.no_data_refresh); adapter.setNewList(listMessage); tvLoading.setVisibility(View.GONE); lvPullDown.getListView().setSelected(false); lvPullDown.notifyDidRefresh(); } }