android.view
Class MenuInflater
java.lang.Object
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.)
|
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 |
MenuInflater
public MenuInflater(Context context)
- Constructs a menu inflater.
- See Also:
Activity.getMenuInflater()
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.
Please submit a feedback, bug or feature