@Override public View getView(int position, View convertView, ViewGroup parent) { convertView = context.getLayoutInflater().inflate(layout, null); TextView txtShort = (TextView) convertView.findViewById(R.id.txtShortInfor); TextView txtDetail = (TextView) convertView.findViewById(R.id.txtDetailInfor); PhongBan pb = arl.get(position); txtShort.setText(pb.toString()); /** Các Dòng lệnh dưới này để kiểm tra Trưởng phòng, phó phòng */ String strMota = ""; String tp = "Trưởng Phòng: [Chưa có]"; String pp = "Phó phòng: [Chưa có]"; NhanVien nv = pb.getTruongPhong(); if (nv != null) { tp = "Trưởng Phòng: [" + nv.getTen() + "]"; } ArrayList<NhanVien> dsPp = pb.getPhoPhong(); if (dsPp.size() > 0) { pp = "Phó phòng:\n"; for (int i = 0; i < dsPp.size(); i++) { pp += (i + 1) + ". " + dsPp.get(i).getTen() + "\n"; } } strMota = tp + "\n" + pp; txtDetail.setText(strMota); return convertView; }
@Override public View getView(int position, View convertView, ViewGroup parent) { convertView = context.getLayoutInflater().inflate(layout, null); TextView txtShort = (TextView) convertView.findViewById(R.id.txtShortInfor); TextView txtDetail = (TextView) convertView.findViewById(R.id.txtDetailInfor); ImageView imgView = (ImageView) convertView.findViewById(R.id.imgView); NhanVien nv = arl.get(position); txtShort.setText(nv.toString()); String strMota = ""; String gt = "Gioi tinh: " + (nv.isGioitinh() ? "Nu" : "Nam"); String cv = "Chuc Vu: " + nv.getCv().getCv(); strMota = gt + "\n" + cv; txtDetail.setText(strMota); imgView.setImageResource(R.drawable.woman); if (!nv.isGioitinh()) { imgView.setImageResource(R.drawable.man); } return convertView; }