Exemplo n.º 1
0
  @Override
  public boolean handleMessage(Message msg) {
    switch (msg.what) {
      case Requester2.RESPONSE_TYPE_GET_DIARY_FORWORD:
        ZDialog.dismiss();
        GsonResponse2.getDiaryForwardUsersResponse gdpResponse =
            (GsonResponse2.getDiaryForwardUsersResponse) msg.obj;
        dpList = new ArrayList<GsonResponse2.getDiaryForwardUsers>();
        if (gdpResponse != null
            && gdpResponse.status.equals("0")
            && gdpResponse.forwords.length > 0) {
          for (int j = 0; j < gdpResponse.forwords.length; j++) {
            dpList.add(gdpResponse.forwords[j]);
          }
        } else {
          isShowAllPraise = true;
        }
        dpAdapter = new DiaryPraiseAdapter(dpList);
        lv.setAdapter(dpAdapter);
        lv.setOnItemClickListener(this);
        listView.onRefreshComplete();
        break;

      default:
        break;
    }
    return false;
  }