MenuInflater
open class 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 | |
---|---|
open Unit |
Inflate a menu hierarchy from the specified XML resource. |
Public constructors
Public methods
inflate
open fun inflate(
: Int,
: Menu!
): Unit
Inflate a menu hierarchy from the specified XML resource. Throws InflateException
if there is an error.