@Override
  protected MessageListBean getDoInBackgroundNewData() throws WeiboException {

    String id = userBean.getId();
    String screenName = userBean.getScreen_name();

    StatusesTimeLineDao dao = new StatusesTimeLineDao(token, id);

    if (TextUtils.isEmpty(id)) {
      dao.setScreen_name(screenName);
    }

    if (getList().getSize() > 0) {
      dao.setSince_id(getList().getItem(0).getId());
    }
    MessageListBean result = dao.getGSONMsgList();

    MyStatusDBTask.add(result, GlobalContext.getInstance().getCurrentAccountId());

    return result;
  }
 @Override
 protected Object doInBackground(Object... params) {
   getList().addNewData(MyStatusDBTask.get(GlobalContext.getInstance().getCurrentAccountId()));
   return null;
 }