Comment puis-je supprimer une icône paramètres (menu contextuel) sur le coin supérieur droit de la barre d'action?
Comment faire pour supprimer l'icône paramètres dans le coin supérieur droit de la barre d'action? Quand je émuler sur mon Samsung galaxy s3 téléphone, il n'est pas, cependant, quand je émuler sur un AVD pour la Nexus 7, il apparaît. Voici le code de mon menu:
<menu xmlns:android="http://schemas.android.com/apk/res/android" >
<item
android:id="@+id/action_settings"
android:orderInCategory="100"
android:showAsAction="never"
android:title="@string/action_settings"/>
<item
android:id="@+id/main_menu_actionbutton"
android:orderInCategory="100"
android:showAsAction="always"
android:title="@string/Menu"/>
</menu>
- eh bien tout simplement supprimer cet élément
InformationsquelleAutor Paradox | 2014-01-13
Vous devez vous connecter pour publier un commentaire.
Si vous voulez dire que les trois points, c'est qu'on appelle le menu contextuel. Il existe sur les appareils qui ne disposent pas d'un matériel bouton menu - qui votre Galaxy S3 a, tandis que la Nexus 7 ne fonctionne pas. Donc, sur votre S3, vous appuyez sur le bouton menu et obtenez le popup en bas, mais sur le lien que vous appuyez sur le 3 points et obtenir le débordement de la popup à tomber vers le bas à partir de la barre d'action. Si elle n'était pas là, comment voulez-vous être en mesure d'accéder à débordement articles?
Si vous voulez simplement supprimer complètement, il suffit de supprimer la première
<item />
entrée dans lemenu.xml
que vous avez posté.Il existe deux méthodes dans votre "MainActivity" classe java. Ils sont appelés onCreateOptionsMenu et onOptionsItemSelected. Ces sont généralement ajoutés par les Ide comme Eclipse lorsque vous utilisez les paramètres par défaut pour créer une Activité dans votre projet. La présentation des méthodes comme celles montrées ci-dessous.
Ces méthodes permettent de créer des éléments de menu et insérer le code pour ce qui est effectuée lors de l'un des éléments de menu sont cliqués. Juste supprimer ou commenter ces deux méthodes, et vous devriez voir que le bouton de menu disparaîtra. Les XMLs peut encore les avoir juste au cas où vous voulez que vos éléments de menu ou menu.
comme android:showAsAction pour l'élément suivant est configuré pour ne jamais cet élément devient un élément de menu de dépassement.
jeu ce pour toujours ou ifroom r supprimer cet élément et il fonctionnera