01/10/2018, 11:23
Hỏi về cách thêm phần tử trong listview
Mình đang thực hành listview custom , thì trên 1 dòng của phần tử trong list view có 1 nút được gọi là
nút nhân đổi. Khi nhấn vào nút đó thì nội dung của phần tử đó sẽ đc tạo thêm 1 dòng trong listview. Cho mình hỏi ai đã từng làm rồi cho mình 1 chút ý tưởng . Thank
Bài liên quan
Câu hỏi thiếu thông tin. Biết trả lời đằng nào???
Listview custom của winform hay webform, java, hay android.
VD: mình có 1 layout bao gồm:
1 Edittext dùng để ghi tên sản phảm,
1 Button để thêm sản phẩm vào listview
1 ListView mỗi vòng trong listview gồm :
.1 Textview thể hiện tên sản phẩm,
.1 button cho phép nhân đôi sản phẩm trên dòng được click button đó trong listview
Mình muốn hỏi ai đã làm trường hợp này rồi thi có thể gợi ý cho mình cách làm không. Mình đã lấy được tên sản phẩm của dòng được click rồi mà ko bik làm sao để add vào arraylist để show lên listview thôi
Trong lúc học mình có làm một cái về listview bạn xem có giúp ích được gì khôg…
https://drive.google.com/drive/folders/0B7sRskiaUMfIN1U1QkJ0TUpuNkU?usp=sharing
Hoặc là bạn có thể tự lên google và tìm hiểu nhé.
không tại dc bạn ah , thank bạn
Mình nghĩ bạn chỉ việc add thêm phần tử vào mảng của adapter sau đó thì gọi notifydatasetchage để thông báo có sự thay đổi, như vậy là nó sẽ cập nhật lại list view của bạn với phần tử mới vừa được thêm vào.
[quote=“MeoMunm, post:6, topic:53739, full:true”]
Mình nghĩ bạn chỉ việc add thêm phần tử vào mảng của adapter sau đó thì gọi notifydatasetchage để thông báo có sự thay đổi, như vậy là nó sẽ cập nhật lại list view của bạn với phần tử mới vừa được thêm vào.
[/quote] mình đã nghỉ tới việc đó rồi nhưng vấn đề là 2 class khác nhau thì có cách nào để lấy arrlist mà add dữ liệu vào mới quan trọng. Cảm ơn bạn đã góp ý kiến mình đã làm dc rồi do app của mình có csdl nên làm dễ hơn . Thank
2 class khác nhau mà muốn chung 1 arraylist thì chỉ có cách gộp 2 con đó thành 1 con model thôi :)) xong add con model kia vào :)) Mà sao lại 2 class khác nhau? mình nghĩ mảng trong adapter là 1 mảng gồm các phẩn tử có kiểu giống nhau, nếu 1 phần tử có kiểu khác thì nó ko nằm trong mảng kia đc?