0

我正在使用 ActionBarSherlock。长按操作栏图标时,该图标附近会出现提示。如何手动使用自定义文本在操作栏附近调用此类提示的显示?

4

1 回答 1

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
}

我不记得我脑海中的确切代码,但希望上面的代码可能会有所帮助。

于 2013-06-17T09:12:17.740 回答