MenuUtils

Ajouté dans le niveau d'API XE12

Ensemble d'extensions pour Menu et les classes associées.

Méthodes publiques
static void
setDescription(élément MenuItem, description CharSequence)
static void
setDescription(élément MenuItem, description entière)
static void
setInitialMenuItem (menu Menu, élément MenuItem)
Méthodes héritées

Méthodes publiques

Ajouté dans le niveau d'API XE12

public static void setDescription (MenuItem élément, CharSequence description)

Définit un texte de description supplémentaire sur un élément de menu.

Vous ne pouvez définir l'attribut description qu'avec cette méthode. L'attribut n'est pas compatible avec XML.

Paramètres
item élément de menu
description texte de description supplémentaire
Génère
RuntimeException Si l'élément n'est pas une implémentation concrète
Ajouté dans le niveau d'API XE12

public static void setDescription (MenuItem élément, int description)

Définit un texte de description supplémentaire sur un élément de menu.

Vous ne pouvez définir l'attribut description qu'avec cette méthode. L'attribut n'est pas compatible avec XML.

Paramètres
item élément de menu
description Texte de description supplémentaire (en tant qu'ID de ressource)
Génère
RuntimeException Si l'élément n'est pas une implémentation concrète
Ajouté dans le niveau d'API XE12

public static void setInitialMenuItem (Menu Menu, Élément Menu)

Définit l'élément de menu initial lorsque les utilisateurs ouvrent un menu.

Par défaut, le premier élément de menu s'affiche avec tous les autres éléments à droite. Cette méthode vous permet de configurer un autre élément de menu pour qu'il s'affiche initialement. D'autres éléments peuvent alors apparaître à gauche ou à droite de l'élément initialement affiché.

Paramètres
menu Menu sur lequel l'élément de menu initial préféré doit être défini
item l'élément de menu initial souhaité. Si cet élément est introuvable, le menu reprend le comportement par défaut.
Génère
RuntimeException Si le menu n'est pas une implémentation concrète