为什么ContextMenu在Android Emulator中不可见?
您好,我在显示关联菜单时遇到问题。 我有以下方法来实现我的菜单:为什么ContextMenu在Android Emulator中不可见?,android,layout,android-contextmenu,Android,Layout,Android Contextmenu,您好,我在显示关联菜单时遇到问题。 我有以下方法来实现我的菜单: public void onCreateContextMenu(ContextMenu menu, View view, ContextMenuInfo menuInfo) public boolean onContextItemSelected(MenuItem item) 但是当我运行模拟器并按住菜单键时,我看不到上下文菜单。 我使用的是一个简单的布局,没有ListView。我不明白我可以选择什么视图来注册上下文菜单 有人能
public void onCreateContextMenu(ContextMenu menu, View view, ContextMenuInfo menuInfo)
public boolean onContextItemSelected(MenuItem item)
但是当我运行模拟器并按住菜单键时,我看不到上下文菜单。
我使用的是一个简单的布局,没有ListView。我不明白我可以选择什么视图来注册上下文菜单
有人能更好地解释我吗 您需要调用
registerForContextMenu(视图v)
并将布局视图作为参数传入。您需要调用registerForContextMenu(视图v)
并将布局视图作为参数传递。如果要创建菜单,请按照此操作,并且菜单和上下文菜单在android中都是不同的。。菜单在设备的菜单按钮上打开,contextmenu在listview、textview等小部件中打开。如果您想创建菜单,请按照此操作,并且在android中,菜单和contextmenu
都是不同的。。菜单在设备的菜单按钮上打开,contextmenu在listview、textview等小部件中打开