我需要在视图上单击一下打开上下文菜单。我已经为上下文菜单注册了视图。
当我使用活动时,我只是调用openContextMenu([查看注册上下文菜单]);但片段没有这种方法。
我必须在片段中单击一下才能打开上下文菜单吗?
答案 0 :(得分:12)
getActivity().openContextMenu
应该有用。
答案 1 :(得分:0)
找到您的视图或只是将其充气,然后保存它
public View onCreateView(@NonNull LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View view = inflater.inflate(R.layout.fragment, container, false);
View myView = view.findViewById(R.id.view);
然后您可以使用打开菜单
view.showContextMenu();