Beispiel #1
0
  /** 添加子项 */
  public void addItem(
      String disSn,
      String gmsId,
      String gmyId,
      String gmyName,
      String mFbsjDate,
      String zlms,
      String fbyyString) {
    final ListItemYwgmsCommon listItem = new ListItemYwgmsCommon(mContext);
    // List<Integer> widths = new ArrayList<Integer>();

    // widths.add(177);
    // widths.add(137);
    // widths.add(158);
    // widths.add(236);
    // widths.add(236);
    // widths.add(118);
    // Log.i(TAG, "addItem: " + widths.toString());
    // listItem.setViewByWidths(widths);
    mListView.add(listItem);
    getView(mListView.size() - 1, listItem, JbxxYwgmsLayout.this);
    listItem.setIndex(mListView.size() - 1);
    String gmsName = ResourcesFactory.findValue(mContext, "gmzl", gmsId);
    listItem.setDisSn(disSn);
    listItem.setGmsId(gmsId);
    listItem.setGmsName(gmsName);
    listItem.setGmyId(gmyId);
    listItem.setmGmyName(gmyName);
    listItem.setmDate(mFbsjDate);
    listItem.setFbyy(fbyyString);
    listItem.setZlms(zlms);
    // addView(listItem);
    mListAdapter.notifyDataSetChanged();
    // invalidate();
  }
Beispiel #2
0
  /** 更新子项 */
  public void updateItem(
      int position,
      String gmsId,
      String gmyId,
      String gmyName,
      String mFbsjDate,
      String zlms,
      String fbyyString) {
    final ListItemYwgmsCommon listItem = mListView.get(position);

    String gmsName = ResourcesFactory.findValue(mContext, "gmzl", gmsId);
    listItem.setGmsId(gmsId);
    listItem.setGmsName(gmsName);
    listItem.setGmyId(gmyId);
    listItem.setmGmyName(gmyName);
    listItem.setmDate(mFbsjDate);
    listItem.setFbyy(fbyyString);
    listItem.setZlms(zlms);
    mListAdapter.notifyDataSetChanged();
  }