Đây có thể là một câu hỏi đơn giản, nhưng tôi đã nhìn xung quanh và không thể tìm thấy câu trả lời. Có mã nào để hiển thị menu ngữ cảnh trên Android từ mã không, thay vì nhấn nút menu? Ví dụ. khi tôi chạm vào màn hình thì nó sẽ gọi menu ngữ cảnh?Hiển thị menu ngữ cảnh từ mã phía sau
16
A
Trả lời
37
Gọi openContextMenu()
trên Activity
bất cứ khi nào bạn muốn mở. Lưu ý rằng đây là một mẫu giao diện người dùng khá bất thường, mẫu mà người dùng của bạn có thể không mong đợi.
6
OnClickListener onClick_Show_Contextmenu = new OnClickListener() {
@Override
public void onClick(View v) {
((Activity) context).openContextMenu(v);
}
};
findViewById(R.id.xxx).setOnClickListener(onClick_Show_Contextmenu);
registerForContextMenu(findViewById(R.id.xxx));
findViewById(R.id.xxx).setLongClickable(false);
3
bạn có thể sử dụng bất kỳ những điều sau đây:
- openContextMenu như ở đây:
registerForContextMenu(view); openContextMenu(view); unregisterForContextMenu(view);
Các vấn đề liên quan
- 1. TortoiseSVN không hiển thị menu ngữ cảnh trên các tệp
- 2. TabControl Menu ngữ cảnh
- 3. CAOpenGLLayer hiển thị Ngữ cảnh từ xa
- 4. Menu ngữ cảnh tab QTabWidget
- 5. Hiển thị hộp kiểm cho Menu ngữ cảnhBước hoặc Trình đơn ngữ cảnh của một nút
- 6. thêm mục menu vào menu ngữ cảnh mặc định
- 7. PyQt và menu ngữ cảnh
- 8. Eclipse Plugin để hiển thị menu ngữ cảnh của Windows Explorer
- 9. Hiển thị menu ngữ cảnh khi liên kết được nhấn lâu trong TextView
- 10. Tại sao menu ngữ cảnh của vspackage của tôi không hiển thị
- 11. Hiển thị cửa sổ (tập tin/thư mục) menu ngữ cảnh trong ứng dụng C# winforms
- 12. Hiển thị biểu tượng trong menu ngữ cảnh của dock trong OS X?
- 13. Qt QListView - menu ngữ cảnh?
- 14. Tạo menu ngữ cảnh cho win32 API
- 15. Hiển thị menu ngữ cảnh trên nhấn ctrl/nhấp chuột phải vào tiêu đề của NSTableView
- 16. tránh hiển thị menu trên nút bấm
- 17. Ẩn ASPxPopupControl từ mã phía sau
- 18. Cách đóng ứng dụng WPF từ menu ngữ cảnh?
- 19. Gọi một bảng HTML từ mã phía sau
- 20. menu ngữ cảnh jquery vô hiệu hóa các mục menu
- 21. Hiển thị gtk.Calendar trong menu?
- 22. Chỉnh sửa menu ngữ cảnh gốc Nautilus
- 23. Tham gia các menu ngữ cảnh
- 24. Listener Android miễn nhiệm menu ngữ cảnh
- 25. Tùy chỉnh Menu ngữ cảnh trong WPF
- 26. hiển thị trong ngữ cảnh phát triển web
- 27. Có cần xóa ngữ cảnh hiển thị và phá hủy ngữ cảnh thiết bị không?
- 28. Đặt hàng trong menu ngữ cảnh của Windows Explorer
- 29. Kết cấu OpenGL có nhiều ngữ cảnh hiển thị
- 30. menu ngữ cảnh để xóa các mục trong listview
Tuyệt vời! đó là công việc – AnD