Adding Menu Items from FragmentsWith most of your UI encapsulated with dịch - Adding Menu Items from FragmentsWith most of your UI encapsulated with Việt làm thế nào để nói

Adding Menu Items from FragmentsWit

Adding Menu Items from Fragments
With most of your UI encapsulated within Fragments, it makes sense to encapsulate any related Activity Menu Items and Action Bar actions within those Fragments. 
To register your Fragment as a contributor to the options Menu, call setHasOptionsMenu within its onCreate hander:
You can then override the onCreateOptionsMenu handler, as described in the previous section, to populate the menu and Action Bar. At run time, the system will aggregate the Menu Items supplied by the Activity and each of its component Fragments.
Defining Menu Hierarchies in XML
Rather than constructing your Menus in code, it’s best practice to define your Menu hierarchies as XML resources. As with layouts and other resources, this gives you the ability to create different Menus for alternative hardware configurations, languages, or locations.
Menu resources are stored as XML files in the res/menu folder of your project. Each menu hier¬archy must be created as a separate file, for which the lowercase filename becomes the resource identifier.
Create your Menu hierarchy using the menu tag as the root node and a series of item tags to specify each Menu Item. Each item node supports attributes to specify each of the available Menu Item options. This includes the text, icon, shortcut, and check box options, as well as collapsible action Views and Action Providers.
To create a submenu, place a new menu tag as a subnode within an item. Listing 10-15 shows how to create a simple Menu hierarchy as an XML resource.

0/5000
Từ: -
Sang: -
Kết quả (Việt) 1: [Sao chép]
Sao chép!
Thêm mục trình đơn từ những mảnh vỡVới hầu hết giao diện người dùng của bạn gói gọn trong những mảnh vỡ, nó làm cho tinh thần để đóng gói bất kỳ mục trình đơn liên quan đến hoạt động và hành động Bar hành động trong những mảnh vỡ. Để đăng ký các mảnh của bạn như là một đóng góp cho các tùy chọn trình đơn, gọi setHasOptionsMenu trong vòng hander onCreate của nó:Bạn có thể override bộ xử lý onCreateOptionsMenu, như được diễn tả trong phần trước, để đưa các menu và hành động thanh. Tại thời gian chạy, Hệ thống sẽ tổng hợp các mục trình đơn được cung cấp bởi các hoạt động và mỗi người trong số những mảnh vỡ thành phần của nó.Xác định phân cấp trình đơn trong XMLChứ không phải là xây dựng thực đơn của bạn trong mã, đó là các thực hành tốt nhất để xác định phân cấp trình đơn của bạn như là nguồn lực XML. Như với bố cục và các nguồn lực, điều này sẽ cho bạn khả năng để tạo ra các menu khác nhau cho các cấu hình phần cứng khác, ngôn ngữ hoặc vị trí.Đơn tài nguyên được lưu trữ như XML file trong thư mục res/thực đơn của dự án của bạn. Mỗi đơn hier¬archy phải được tạo ra như là một tập tin riêng biệt, mà theo tên chữ thường sẽ trở thành các định danh tài nguyên.Tạo hệ thống Menu của bạn sử dụng thẻ đơn như nút gốc và một loạt các mục thẻ để xác định mỗi mục trình đơn. Mỗi nút mục hỗ trợ các thuộc tính để xác định mỗi người trong số các tuỳ chọn khoản mục Menu có sẵn. Điều này bao gồm văn bản, biểu tượng, phím tắt, và tùy chọn hộp kiểm, cũng như hành động đóng mở xem và hành động các nhà cung cấp.Để tạo một menu con, đặt một từ khóa menu mới như là một subnode trong vòng một mục. Danh sách 10-15 cho thấy làm thế nào để tạo ra một hệ thống phân cấp trình đơn đơn giản như là một nguồn XML.
đang được dịch, vui lòng đợi..
Kết quả (Việt) 2:[Sao chép]
Sao chép!
Thêm Menu Items từ mảnh vỡ
Với hầu hết các giao diện người dùng của bạn gói gọn trong mảnh vỡ, nó làm cho tinh thần để đóng gói bất kỳ Hoạt động Menu Items liên quan và hành động Action Bar trong những mảnh vỡ. 
Để đăng ký Fragment của bạn như là một đóng góp cho các tùy chọn Menu, gọi setHasOptionsMenu trong hander onCreate của nó :
sau đó bạn có thể ghi đè lên các handler onCreateOptionsMenu, như mô tả trong phần trước, để cư menu Action Bar. Tại thời điểm chạy, hệ thống sẽ tổng hợp các mục menu được cung cấp bởi các hoạt động và mỗi mảnh thành phần của nó.
Xác định các tầng nấc Menu trong XML
Thay vì xây dựng thực đơn của bạn trong mã, đó là cách tốt nhất để xác định phân cấp Menu của bạn như tài nguyên XML. Như với các bố trí và các nguồn lực khác, điều này cho bạn khả năng để tạo ra các thực đơn khác nhau cho các cấu hình phần cứng thay thế, ngôn ngữ hoặc địa điểm.
Tài nguyên đơn được lưu trữ dưới dạng file XML trong thư mục res / menu của dự án của bạn. Mỗi hier¬archy đơn phải được tạo ra như là một tập tin riêng biệt, trong đó các tên tập tin chữ thường trở thành các định danh tài nguyên.
Tạo hệ thống phân cấp Menu của bạn bằng cách sử dụng thẻ menu như nút gốc và một loạt các thẻ mục để xác định mỗi Menu Item. Mỗi hỗ trợ nút mục thuộc tính để xác định mỗi tùy chọn Menu Item có sẵn. Điều này bao gồm các văn bản, biểu tượng, phím tắt, và các tùy chọn hộp kiểm tra, cũng như xem hành động đóng mở và cung cấp hành động.
Để tạo một menu con, đặt một thẻ trình đơn mới như một subnode trong một mục. Bảng liệt kê 10-15 cho thấy làm thế nào để tạo ra một hệ thống phân cấp menu đơn giản như là một nguồn tài nguyên XML.

đang được dịch, vui lòng đợi..
 
Các ngôn ngữ khác
Hỗ trợ công cụ dịch thuật: Albania, Amharic, Anh, Armenia, Azerbaijan, Ba Lan, Ba Tư, Bantu, Basque, Belarus, Bengal, Bosnia, Bulgaria, Bồ Đào Nha, Catalan, Cebuano, Chichewa, Corsi, Creole (Haiti), Croatia, Do Thái, Estonia, Filipino, Frisia, Gael Scotland, Galicia, George, Gujarat, Hausa, Hawaii, Hindi, Hmong, Hungary, Hy Lạp, Hà Lan, Hà Lan (Nam Phi), Hàn, Iceland, Igbo, Ireland, Java, Kannada, Kazakh, Khmer, Kinyarwanda, Klingon, Kurd, Kyrgyz, Latinh, Latvia, Litva, Luxembourg, Lào, Macedonia, Malagasy, Malayalam, Malta, Maori, Marathi, Myanmar, Mã Lai, Mông Cổ, Na Uy, Nepal, Nga, Nhật, Odia (Oriya), Pashto, Pháp, Phát hiện ngôn ngữ, Phần Lan, Punjab, Quốc tế ngữ, Rumani, Samoa, Serbia, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenia, Somali, Sunda, Swahili, Séc, Tajik, Tamil, Tatar, Telugu, Thái, Thổ Nhĩ Kỳ, Thụy Điển, Tiếng Indonesia, Tiếng Ý, Trung, Trung (Phồn thể), Turkmen, Tây Ban Nha, Ukraina, Urdu, Uyghur, Uzbek, Việt, Xứ Wales, Yiddish, Yoruba, Zulu, Đan Mạch, Đức, Ả Rập, dịch ngôn ngữ.

Copyright ©2025 I Love Translation. All reserved.

E-mail: