Tôi đang sử dụng mục menu được chọn, đính kèm ba mục (chia sẻ, đăng nhập, đăng xuất), chọn mục đăng nhập, đăng nhập đăng nhập hoạt động đăng nhập (Facebook hoặc google) bất kỳ thứ gì, nếu đăng nhập ẩn mục đăng nhập tại cùng một thời điểm hiển thị mục đăng xuất , loại này tương tự nếu logout menu dấu hiệu xã hội cho thấy mục đăng nhập, hãy giúp tôi ...Làm cách nào để ẩn menu tùy chọn?
Trả lời
trong Activity
của bạn sau khi thành công đăng nhập mất tay cầm của menuItem
trong ActionBar
và thay đổi nó là tầm nhìn bang
getMenu().findItem(R.id.login_menu_id).setVisible(false);
Nếu bạn đang sử dụng Toolbar
sau đó nó sẽ như thế nào
toolbar.getMenu().findItem(R.id.login_menu_id).setVisible(false);
Vì vậy setVisible(boolean)
sẽ thay đổi tầm nhìn của một menuItem
. Hy vọng điều này sẽ giúp
bước: 1) menu.xml xác định tất cả ba mục menu. đăng nhập, đăng xuất và chia sẻ sau đó làm logout tầm nhìn đến sai theo mặc định
android:visible="false"
và làm cho còn lại hai mục visible.its tùy chọn vì theo mặc định tất cả các mục có thể nhìn thấy trong android
Bước: 2) khi Bạn đang đăng nhập Hoạt động thổi phồng rằng xml.and không cần thực hiện bất kỳ thay đổi nào trong hoạt động vào thời điểm này, chúng tôi chỉ hiển thị mục đăng nhập và chia sẻ và chúng tôi đã thực hiện hiển thị mục logOff thành false trong xml.
bước: 3) khi bạn đang ở trong hoạt động chính (hoạt động mà bạn đang hiển thị sau khi hoạt động đăng nhập) làm những
@Override
public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) {
inflater.inflate(R.menu.menu, menu);
MenuItem item = menu.findItem(R.id.login_id);
item.setVisible(false);//
MenuItem item = menu.findItem(R.id.logOff_id);
item.setVisible(true);
super.onCreateOptionsMenu(menu, inflater);
}
tại những điểm bạn sẽ nhận được Logoff và chia sẻ bởi vì chúng tôi đã thực hiện đăng nhập mục trình đơn hiển thị thành sai.
Yêu cầu đăng nhập Facebook hoặc google cộng với bất kỳ mục đăng nhập ẩn nào, hiển thị mục menu đăng xuất –
- 1. Chọn menu "giả" tùy chọn
- 2. Có thể ẩn nút menu tùy chọn trên ICS không?
- 3. Làm cách nào để biết liệu menu thả xuống có các tùy chọn để chọn không?
- 4. Android, Làm thế nào để tạo ra tùy chọn menu
- 5. Cách tạo menu tùy chọn động?
- 6. Ẩn Tùy chọn Truy cập
- 7. Android ActionBar Tùy chọn tạo lại Menu
- 8. Android - giữ menu tùy chọn mở
- 9. Tùy chọn menu trong android
- 10. Làm cách nào để có được menu tùy chọn của Hoạt động của tôi?
- 11. Làm cách nào để thay đổi màu của menu Tùy chọn chấm?
- 12. Làm cách nào để tìm menu "Tùy chọn" trong Eclipse trong OS X?
- 13. Mã menu tùy chọn sử dụng lại
- 14. Làm cách nào để đặt tùy chọn chọn góc mặc định làm tùy chọn cuối cùng?
- 15. Java Swing Menu Tùy chọn Mac OSX
- 16. Cách hiển thị menu tùy chọn trong android 4.2
- 17. jQuery: hiển thị phần tử từ menu thả xuống chọn, ẩn nó khi tùy chọn khác được chọn
- 18. menu tùy chọn Android có biểu tượng
- 19. Đặt giá trị mặc định thành menu chọn tùy chọn
- 20. Android - Tùy chọn menu có lập trình chọn
- 21. Menu tùy chọn Android Không có ActionBar?
- 22. Làm thế nào để chọn một tùy chọn trong một jQuery ui selectmenu động?
- 23. Cách Ẩn và Hiển thị Tùy chọn CHỌN bằng JQuery trong IE
- 24. ẩn tùy chọn trong ng-options
- 25. Cách tốt nhất (hiệu quả nhất) để hiển thị menu tùy chọn động trong angularjs
- 26. Hiển thị tùy chọn ẩn bằng cách sử dụng argparse
- 27. Ẩn Thanh Menu Eclipse (tự động ẩn)
- 28. Làm thế nào để chọn lại được chọn tùy chọn
- 29. menu tùy chọn - xóa tiêu điểm khỏi mục
- 30. Làm cách nào để có giá trị tùy chọn tùy chọn trong các tùy chọn chương trình tăng cường?
Yêu cầu đăng nhập Facebook hoặc google cộng với bất kỳ tài khoản nào, ẩn mục đăng nhập, đồng thời hiển thị mục trình đơn đăng xuất –
Vâng bạn có thể làm với cùng mã trên! Bạn đang phải đối mặt với những khó khăn gì? –
Xin chào Kevin, đang sử dụng hai hoạt động chính và hoạt động đăng nhập, để tạo mục menu trong hoạt động chính (menu: chia sẻ, đăng nhập, đăng xuất), chúng tôi truy cập vào acitvity -> am set facebook và google plus, nếu đăng nhập facebook hoạt động bằng cách sử dụng "phương pháp registercallback" thông qua ý định hoạt động chính, nó giống với google plus, vấn đề của tôi đối với mục menu không hoạt động –