Android
android.view
public class

android.view.MenuInflater

java.lang.Object
android.view.MenuInflater

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.)

Summary

Public Constructors

            MenuInflater(Context context)
Constructs a menu inflater.

Public Methods

          void  inflate(int menuRes, Menu menu)
Inflate a menu hierarchy from the specified XML resource.
Methods inherited from class java.lang.Object

Details

Public Constructors

public MenuInflater(Context context)

Constructs a menu inflater.

Public Methods

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.
Copyright 2007 Google Inc. Build 0.9_r1-98467 - 14 Aug 2008 18:48