Build 1.0_r1(from source)

android.view
Class MenuInflater

java.lang.Object
  extended by android.view.MenuInflater

public class MenuInflater
extends Object

This class is used to instantiate menu XML files into Menu objects.

For performance reasons, menu inflation relies heavily on pre-processing of XML files that is done at build time. Therefore, it is not currently possible to use MenuInflater with an XmlPullParser over a plain XML file at runtime; it only works with an XmlPullParser returned from a compiled resource (R. something file.)


Constructor Summary
MenuInflater(Context context)
          Constructs a menu inflater.
 
Method Summary
 void inflate(int menuRes, Menu menu)
          Inflate a menu hierarchy from the specified XML resource.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MenuInflater

public MenuInflater(Context context)
Constructs a menu inflater.

See Also:
Activity.getMenuInflater()
Method Detail

inflate

public void inflate(int menuRes,
                    Menu menu)
Inflate a menu hierarchy from the specified XML resource. Throws InflateException if there is an error.

Parameters:
menuRes - Resource ID for an XML layout resource to load (e.g., R.menu.main_activity)
menu - The Menu to inflate into. The items and submenus will be added to this Menu.

Build 1.0_r1(from source)

Please submit a feedback, bug or feature