@Override public void initLogic() { if (!SbbsMeAPI.isLogin()) { lvPullDown.setEnabled(false); lvPullDown.getListView().setEnabled(false); tvLoading.setText(R.string.not_login); tvLoading.setVisibility(View.VISIBLE); tvNodata.setText(R.string.no_data_cannot_refresh); tvNodata.setVisibility(View.VISIBLE); } else if (listMessage.size() == 0) { tvLoading.setVisibility(View.VISIBLE); loader.startLoading(); } lvPullDown.notifyDidLoad(); SbbsMeAPI.writeLogT(getActivity(), SbbsMeLogs.LOG_RECENT, ""); }