Có cách nào để tự động tắt, ẩn, thêm/xóa các mục menu trong ActionBar không? Ví dụ: một hành động bị vô hiệu hóa cho đến khi người dùng điền vào một số điện thoại hợp lệ trong một hoạt động.Kiểm soát động các mục tác vụ/hành động trong ActionBar
Tôi không tìm thấy bất kỳ phương pháp hữu ích nào trong ActionBar API, cách duy nhất có vẻ là sử dụng Chế độ xem tùy chỉnh trong ActionBar.
'onPrepareOptionsMenu' phải trả lại' giá trị boolean', bạn phải trả về true cho menu được hiển thị; nếu bạn trả về false nó sẽ không được hiển thị. –
Nếu bạn đang sử dụng thư viện hỗ trợ và 'ActionBarActivity', bạn sẽ cần sử dụng [' supportInvalidateOptionsMenu() '] (http://developer.android.com/reference/android/support/v7/app/ActionBarActivity.html# supportInvalidateOptionsMenu% 28% 29) –