BÀI 16: (PHẦN 2) ACTION BAR và ACTION MODE

HỌC NHANH LẬP TRÌNH DI ĐỘNG TRÊN MÔI TRƯỜNG ANDROID

BÀI 16:  (PHẦN 2) ACTION BAR & ACTION MODE

Trong bài này chúng ta sẽ tiếp tục thực hành với Action Mode một phần không thể thiểu trên Action Bar.

Từ Project, mở tập tin MainActivity.java bổ sung các biến sau:

Trong thư mục res/menu tạo tập tin action_bar_menu.xml với nội dung như sau:

Vào phương thức onCreate khởi tạo interface ActionMode.Callback, interface sẽ tự động phát sinh ra 4 phương thức hỗ trợ chúng ta thao tác với Action Mode như khởi tạo, tương tác hoặc hủy.

Trong hàm onCreateActionMode chỉnh sửa đoạn code khởi tạo giao diện menu như sau:

Vào phương thức getView của lớp MyAdapter bổ sung đoạn code khi người dùng bấm chọn trên checkbox của một Item. (Bổ sung ngay trên câu lệnh “return v;”)

Lúc này khi bấm chọn vào một Item ta sẽ thấy xuất hiện Menu cho xóa, tuy nhiên để xử lý việc xóa ta cần bổ sung thêm đoạn code trong hàm onActionItemClicked sau:

Tải mã nguồn ứng dụng tại:

https://www.dropbox.com/s/zvv4n4oc24h5uki/DemoActionBar2.rar

Quay lại
This post has no comments - be the first one!

UNDER MAINTENANCE

nguồn bài viết: Hội Yêu Thích Lập Trình Di Động

facebook: https://www.facebook.com/laptrinhdidong



Ring ring