Пример #1
0
		public virtual android.view.MenuItem add(int groupId, int itemId, int order, java.lang.CharSequence
			 title)
		{
			[email protected] item = new [email protected]
				(getContext(), groupId, itemId, 0, order, title);
			mItems.add(order, item);
			return item;
		}
Пример #2
0
 public virtual android.view.MenuItem add(int groupId, int itemId, int order, java.lang.CharSequence
                                          title)
 {
     [email protected] item = new [email protected]
                                                           (getContext(), groupId, itemId, 0, order, title);
     mItems.add(order, item);
     return(item);
 }
Пример #3
0
 public virtual bool performShortcut(int keyCode, android.view.KeyEvent @event, int
                                     flags)
 {
     [email protected] item = findItemWithShortcut(keyCode, @event
                                                                            );
     if (item == null)
     {
         return(false);
     }
     return(item.invoke());
 }
Пример #4
0
 public virtual void setGroupVisible(int group, bool visible)
 {
     java.util.ArrayList <*****@*****.**> items = mItems;
     int itemCount = items.size();
     {
         for (int i = 0; i < itemCount; i++)
         {
             [email protected] item = items.get(i);
             if (item.getGroupId() == group)
             {
                 item.setVisible(visible);
             }
         }
     }
 }
Пример #5
0
 public virtual void setGroupCheckable(int group, bool checkable, bool exclusive)
 {
     java.util.ArrayList <*****@*****.**> items = mItems;
     int itemCount = items.size();
     {
         for (int i = 0; i < itemCount; i++)
         {
             [email protected] item = items.get(i);
             if (item.getGroupId() == group)
             {
                 item.setCheckable(checkable);
                 item.setExclusiveCheckable(exclusive);
             }
         }
     }
 }
Пример #6
0
        private [email protected] findItemWithShortcut(int keyCode
                                                                                , android.view.KeyEvent @event)
        {
            // TODO Make this smarter.
            bool qwerty = mIsQwerty;

            java.util.ArrayList <*****@*****.**> items = mItems;
            int itemCount = items.size();

            {
                for (int i = 0; i < itemCount; i++)
                {
                    [email protected] item = items.get(i);
                    char shortcut = qwerty ? item.getAlphabeticShortcut() : item.getNumericShortcut();
                    if (keyCode == shortcut)
                    {
                        return(item);
                    }
                }
            }
            return(null);
        }