Sherlock Actual Screen

I'm trying to show a quick action after clicking on an action bar item, so I need to get a parent view to know where the quick action should be shown.

Here is my code:

@Override 
public boolean onCreateOptionsMenu(final Menu menu) { 
   prepareQuickActions();

   MenuItem menuItem = menu.add("Text"); 
   menuItem.setIcon(R.drawable.ic_action_dialog_map) 
           .setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM);

   menuItem.setOnMenuItemClickListener(new OnMenuItemClickListener() { 
       @Override 
       public boolean onMenuItemClick(final MenuItem item) { 
           quickAction.show(item.getActionView()); 
           return true; 
       } 
   }); 
}

The problem is that it item.getActionView()returns null. Where could the problem be? Error in the library?

+5
source share
2 answers

MenuItem null, , . , MenuItem. , , , , , ( , ), null...

. / ActionBar

+2

, menu.xml . Android: actionViewClass:

0

All Articles