Tôi muốn tạo ra một cái gì đó như thế này:Android Tự ý lồng ListView Loại đơn
Đó là, một thực đơn mà tôi có thể ăn một cây tùy tiện lồng nhau của chuỗi mà sau đó sẽ dẫn đến một hoạt động người có quyền truy cập vào mục đã chọn.
Tôi có nên tạo một lớp hoạt động TreeSelectActivity
sau đó chuyển nó List<TreeNode>
trong một gói và sau đó đệ quy tạo danh sách các hoạt động tiếp theo cho mỗi mục? Một hoạt động cho mỗi mục dường như không đúng cách để thực hiện việc này. Có lẽ sẽ tốt hơn nếu họ là những mảnh vỡ?
Ưu và nhược điểm của các cách tiếp cận khác nhau để thực hiện việc này là gì và cách tiếp cận nào dễ thực hiện nhất?
Bạn đã tìm được giải pháp cho điều này chưa? Tôi cần chính xác điều tương tự. – joepetrakovich
@some_developer Vâng, tôi đã sử dụng cách tiếp cận do Kevin đề xuất và sử dụng một hoạt động để hiển thị mức hiện tại lấy cây và tạo hoạt động mới cho mỗi cấp dưới – Ell
@Eli: Được rồi. Âm thanh như một kế hoạch với tôi. Nút quay lại có hoạt động như mong đợi khi bạn thực hiện theo cách đó không? (Nó di chuyển trở lại các nhấp chuột) – joepetrakovich