我正在使用ActionBarSherlock。当长按操作栏图标时,该图标附近会出现提示。如何手动使用自定义文本调用操作栏附近的此类提示的显示?
答案 0 :(得分:0)
我相信您必须从操作栏菜单xml文件中的ID中获取菜单项,然后手动设置一个长按单击侦听器,它将覆盖默认值。
MenuItem menuItem = (MenuItem)R.menu.my_action_menu;
menuItem.setOnLongClickListener(mOnLongClickListener)
public OnLongClickListener nOnLongClickListener = new OnLongClickListener()
{
//Add required methods and display toast here
}
我不记得我头顶的确切代码,但希望上面的代码可能有所帮助。