TẠO VÀ SỬ DỤNG THỰC ĐƠN VÀ HÀNH ĐỘNG BAR HÀNH ĐỘNG MẶT
Menus cung cấp một cách để phơi bày các chức năng ứng dụng mà không phải hy sinh không gian màn hình có giá trị. Mỗi hoạt động có thể xác định menu riêng của mình đó là hiển thị khi nút menu phần cứng của thiết bị được nhấn.
Trong Android 3.0 (API ở mức 11) nút menu phần cứng đã được thực hiện tùy chọn, và menu Hoạt động đã phản đối. Để thay thế, hành động Action Bar và menu tràn đã được giới thiệu.
Android cũng hỗ trợ Context Menus và Popup Menus có thể được gán cho bất kỳ View. Menu ngữ cảnh thường được kích hoạt khi người dùng giữ nút giữa D-pad, làm suy trackball, hoặc dài nhấn màn hình cảm ứng cho khoảng 3 giây khi View có trọng tâm.
Hành động, Hoạt động trình đơn, và Context Menus từng hỗ trợ một số tùy chọn khác nhau, bao gồm một tập hợp con của các menu con, hộp kiểm tra, các nút radio, các phím tắt, và các biểu tượng.
Giới thiệu Menu hệ thống Android
Nếu bạn đã bao giờ cố gắng để di chuyển một hệ thống menu điện thoại di động sử dụng một bút stylus hoặc trackball, bạn biết rằng trình đơn truyền thống hệ thống là khó khăn khi phải sử dụng trên các thiết bị di động. Để cải thiện khả năng sử dụng các menu ứng dụng, Android sử dụng một hệ thống menu ba giai đoạn tối ưu hóa cho màn hình nhỏ. Android 3.0 (API cấp 11) tiếp tục tinh chế khái niệm này.
> Các động menu biểu tượng và Action Bar - Menu biểu tượng là một màn hình nhỏ gọn (hiển thị trong
Hình 10-9) xuất hiện dọc theo phía dưới của màn hình khi nút menu được nhấn trên các thiết bị Android sớm hơn so với Android 3.0. Nó hiển thị các biểu tượng và văn bản cho một số giới hạn các mục menu (thường là sáu), được lựa chọn dựa trên thứ tự mà chúng đã được thêm vào thực đơn.
Các đơn biểu tượng đã được tán thành trong Android 3.0, effec¬tively thay thế bằng hành động Action Bar (xem hình 10-8)
Thay vì hiển thị một tập hợp con của tất cả các mục menu dựa trên thứ tự, bạn rõ ràng chọn mục menu sẽ được hiển thị như các hành động Action Bar.
menu biểu tượng này và hành động Action Bar hiển thị các biểu tượng và tùy chọn, họ văn bản liên quan (bằng văn bản đặc nếu nó đã được chỉ định). Theo quy ước, các biểu tượng trình đơn bằng phẳng, hình khuôn mặt trên, và nói chung là màu xám - họ không nên nhìn three¬dimensional.
Menu Items trong menu biểu tượng và Action Bar không hiển thị các hộp kiểm tra, các nút radio, hay phím tắt, vì vậy nói chung thực hành tốt để không phụ thuộc vào các hộp kiểm tra hoặc các nút radio trong biểu tượng menu Items hoặc hành động bởi vì họ sẽ không được hiển thị.
Nếu menu Hoạt động chứa nhiều hơn số lượng tối đa của mục menu có thể nhìn thấy, một gởi menu Item được hiển thị. Khi được chọn, nó sẽ hiển thị trình đơn mở rộng. Nhấn vào nút quay lại đóng menu biểu tượng.
Trong Android 3.0 trở lên, bất cứ hành động đó không thể phù hợp với Bar Hành động - cùng với bất kỳ mục đơn không gắn cờ là hành động - sẽ là
đang được dịch, vui lòng đợi..
