Build 1.0_r1(from source)

Class MenuInflater

  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


public MenuInflater(Context context)
Constructs a menu inflater.

See Also:
Method Detail


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

menuRes - Resource ID for an XML layout resource to load (e.g.,
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