► Các biểu tượng-biểu tượng được hiển thị trong trình đơn biểu tượng hoặc như là một hành động; họ không có thể nhìn thấy trong mở rộng menu hoặc submenus. Bạn có thể chỉ định bất kỳ tài nguyên Drawable như là một biểu tượng trình đơn.menuItem.setIcon(R.drawable.menu_item_icon);► Đơn mục bấm vào nghe — một trình xử lý sự kiện đó sẽ thực hiện khi mục được chọn. Cho hiệu quả, sử dụng như một trình xử lý sự kiện được khuyến khích; thay vào đó, lựa chọn khoản mục Menu nên được xử lý bởi bộ xử lý onOptionsItemSelected, như thể hiện trong phần "Xử lý lựa chọn trình đơn" sau đó trong chương này.menuItem.setOnMenuItemClickListener (new OnMenuItemClickListener() {khu vực boolean onMenuItemClick (MenuItem _menuItem) {}[... thực hiện bấm vào xử lý, trả lại sự thật nếu xử lý...] trả lại sự thật;}});► Intents — một Intent được gán cho một mục trình đơn được kích hoạt khi bấm vào khoản mục Menu không phải là xử lý bởi MenuItemClickListener một hoặc các hoạt động onOptionsItemSelected xử lý. Khi mục đích được kích hoạt, Android sẽ thực hiện startActivity, đi qua trong mục đích quy định.menuItem.setIntent (new Intent (, MyOtherActivity.class));Thêm hành động tầm nhìn và hành động các nhà cung cấpGiới thiệu các hành động và hành động Bar trong Android 3.0 (API cấp 11) đã làm cho nó có thể để thêm các chế độ tương tác phong phú hơn với hệ thống menu. Đặc biệt, nó là bây giờ có thể để thêm các tương tác lượt xem hành động hành động Bar của bạn ở dạng lượt xem hành động và hành động các nhà cung cấp.Bạn có thể thay thế các biểu tượng/văn bản được sử dụng để đại diện cho một hành động với bất kỳ chế độ xem hoặc bố trí sử dụng phương pháp setActionView của mục trình đơn, đi qua trong một trường hợp xem hoặc một bố trí nguồn lực, như được hiển thị trong danh sách 10-13.
đang được dịch, vui lòng đợi..
