Trên các thiết bị được hỗ trợ với các màn hình hẹp (chẳng hạn như một smart¬phone ở chế độ dọc), phép chia cắt chế độ Action Bar sẽ cho phép hệ thống để phân chia hành động Bar thành phần riêng biệt. Con số 10-4 cho thấy một ví dụ về một thanh hành động đã được đặt ra với các thương hiệu và danh mục chính phần lớp ở trên cùng của màn hình, với các phần hành động liên kết đến dưới cùng của màn hình.Cách bố trí được tính toán và thực hiện bởi thời gian chạy và có thể thay đổi tùy thuộc vào định hướng của thiết bị và bất kỳ hành động thanh thay đổi cấu hình bạn thực hiện tại thời gian chạy.Tùy biến thanh hành động để kiểm soát ứng dụng dẫn hướng hành viHành động thanh giới thiệu một số tùy chọn cho việc cung cấp phù hợp và dự đoán được điều hướng trong applica¬tion của bạn. Nói chung, những lựa chọn có thể được chia thành hai loại: con số 10-4► Các biểu tượng ứng dụng — ứng dụng biểu tượng hoặc biểu tượng được sử dụng để cung cấp một đường dẫn điều hướng phù hợp, thường bằng cách đặt lại các ứng dụng để hoạt động nhà của mình. Bạn cũng có thể cấu hình biểu tượng đại diện cho di chuyển "lên" một mức của bối cảnh. ^ Tabs và thả downs — The Action Bar hỗ trợ xây dựng trong tab hoặc danh sách thả xuống có thể được sử dụng để thay thế các mảnh vỡ có thể nhìn thấy trong một hoạt động.Biểu tượng menu có thể được coi là một cách để điều hướng các ngăn xếp hoạt động, trong khi các tab và drop¬downs được sử dụng cho quá trình chuyển đổi đoạn trong một hoạt động. Trong thực tế, các hành động bạn thực hiện khi biểu tượng ứng dụng được nhấp hoặc một tab thay đổi sẽ tùy thuộc vào cách bạn đã thực hiện giao diện người dùng của bạn.Chọn biểu tượng ứng dụng nên thay đổi bối cảnh tổng thể của giao diện người dùng của bạn theo cùng một cách một chuyển đổi hoạt động có thể làm, trong khi thay đổi một tab hoặc chọn thả xuống nên thay đổi các dữ liệu được hiển thị.Cấu hình hành động Bar biểu tượng danh mục hành viTrong hầu hết trường hợp, biểu tượng ứng dụng nên hành động như một phím tắt để quay trở lại hoạt động "Trang chủ", thường là ở gốc của ngăn xếp của bạn hoạt động. Để thực hiện biểu tượng ứng dụng có thể nhấp, bạn phải gọi hành động Bar setHomeButtonEnabled phương pháp:actionBar.setHomeButtonEnabled(true);Nhấp vào biểu tượng/biểu tượng ứng dụng được phát sóng bởi hệ thống là một nhấp chuột đặc biệt mục trình đơn. Lựa chọn mục menu được xử lý trong bộ xử lý onOptionsitemSelected hoạt động của bạn, với ID của các tham số mục trình đơn thiết lập cho android. R.ID.Home, như được hiển thị trong danh sách 10-6.Quá trình tạo và xử lý các mục trình đơn lựa chọn được mô tả chi tiết hơn sau này trong chương này.
đang được dịch, vui lòng đợi..
