30/09/2018, 19:55
không hiện được nhân viên vừa nhập lên danh sách
Mọi người giúp em với. Khi em nhấn giữ vào item ListView sẽ hiện ra Nhập Nhân Viên. Khi nhập xong ấn vào Danh Sách thì không hiện được nhân viên vừa nhập lên danh sách…
Bài liên quan
bạn chụp thêm cái đoạn mở danh sách nhân viên và cái adapter lên xem nào
nói thật lòng là code rất xấu, không theo convention gì cả, cũng k rõ bạn thêm nv như thế nào nên cũng khó trả lời hộ bạn
ArrayAdapter
Không chắc lắm: nếu để mặc đình cùng simple_list_item_1 thì list/array kia là String
Còn muốn cho objects mới vào thì tự tạo 1 cái customAdapter đi bạn
Not Found - Fshare
Fshare là dịch vụ lưu trữ và chia sẻ dữ liệu trực tuyến giúp khách hàng lưu trữ thông tin, dữ liệu (album ảnh, phim, phần mềm, tài liệu, game, nhạc, v.v...) mọi lúc, mọi nơi, tương thích trên mọi thiết bị.
Đây là app của mình. Bạn down về sửa giúp mình với…
Mình nhìn qua thấy code phần add thêm nhân viên chỗ onActivityForResult()
em check xem có đúng adapter và đúng cái đối tượng list nhân viên khi mà em setAdapter() vào listview lúc đầu không nhé.
http://upques.com/android.
Adapter và listView đúng r anh ạ. Em vẫn không hiểu sao danh sách ra toàn null. Cứ nhập thêm đc 1 nhân viên là thêm 1 dòng null… E có đăng app lên đấy, anh tải về xem giúp e với…
tí nữa nghỉ trưa mình sẽ check giúp bạn .
Cứ nhập thêm đc 1 nhân viên là thêm 1 dòng null.
Dữ liệu add xong chưa thành công à
e thấy cái kết quả trả về từ class them_nhan_vien là null. A xem thế nào giúp e với
2 class đây ạ. Kết quả ra toàn null…
class info chưa implement Serializable nhé, do đó dữ liệu luôn bị null
Đúng r anh ạ… Em mất mấy ngày hôm nay. May có anh và mọi người tận tình giúp đỡ không thì không biết đến bao giờ mới đc nữa… Cảm ơn tất cả mọi người…
Hi vọng lần sau sẽ được mọi người giải đáp tiếp. Em cảm ơn…
hic trưa anh có tải code về chạy đc . Add nhân viên thì nó show ra list nhân viên ở bên dưới .
Nhưng a check code thì logic sai 100% nhé.
if(resultCode == THEM_NHAN_VIEN_THANH_CONG){
Bundle bund = data.getBundleExtra(“DATA”);
NhanVien nv = (NhanVien)bund.getSerializable(“NHANVIEN”);
Sau khi add nhân viên thì em phải add nó vào list nhân viên chứ .
pb_Selected.themNhanVien(nv);
adapter_PhongBan.notifyDataSetChanged();
Sao lại refresh list phong ban .
anh chưa bấm hết ạ?
Đấy là em add vào phòng ban, mỗi phòng ban có 1 list các nhân viên. Khi anh bấm giữ item trong list phòng ban sẽ hiện context menu để thêmNV và xem Danh Sách.
Nhờ mọi người giúp đỡ, em vừa phát hiện ra là class Infor của em chưa thêm implement Serializable.
Em mới học android nên còn nhiều phần còn bỡ ngỡ, nếu có thể anh cho em xin email hoặc facebook được không ạ?
Em cảm ơn anh đã tận tình chỉ bảo!!