Objectif de bouton de menu Honeycomb Android

J'essaie d'obtenir que mon application soit compatible avec l'arrière, donc j'ai besoin de montrer le bouton de menu car nous avons utilisé le bouton de menu dans notre application sur les versions précédentes.

Alors je lisais et cela dit que si votre cible est 11 (3.0) que vous n'obtenez pas le bouton de menu, mais votre cible est 10 qu'ils vous font.

  • Android Studio: supprime l'avertissement de charpie pour l'instruction if
  • Problèmes d'activité OnPause / onResume
  • Questions sur l'utilisation du service de sauvegarde Android avec une base de données SQLite
  • Comment faire un appel téléphonique par programme?
  • Le cache de dépendance de Gradle peut être corrompu (cela se produit parfois après un délai de connexion au réseau).
  • Est-ce que Retrofit + Okhttp utilise httpCaching comme défaut dans Android?
  • Mais la question est que j'utilise des fragments, donc ma cible doit être 11.

    Des pensées.

  • Image bitmap avec coins arrondis avec traits
  • Valeur AudioSource pour microphone USB sur Android
  • MAILTO Lien dans l'email pour commencer un nouvel email
  • Informations sur le compte associées à une installation d'application
  • SecurityException lors de l'utilisation d'un compte
  • Android: Fichier IO à partir de la carte SD à l'aide du NDK
  • 2 Solutions collect form web for “Objectif de bouton de menu Honeycomb Android”

    Les menus d'options ordinaires apparaîtront indépendamment de la version Android. Si tu as:

    android:targetSdkVersion="11" 

    Alors le menu des options apparaîtra dans la barre d'action des appareils Android 3.0+. Tous les éléments du menu d'options seront disponibles en cliquant sur le bouton "débordement" dans le coin supérieur droit. Votre menu d'options apparaîtra normalement sur les appareils Android 1.x et 2.x, même si vous avez android:targetSdkVersion="11" dans votre élément de manifestation <uses-sdk> .

    Si vous avez surchargé le bouton MENU pour avoir d'autres comportements, vous devrez créer un autre déclencheur pour ce comportement pour l'API Niveau 11 et supérieur. Remplacer le bouton MENU n'a jamais été une bonne idée pour commencer, et, comme vous le voyez, il est encore moins une bonne idée maintenant. Je ne connais aucun moyen d'obtenir un bouton MENU sur un appareil Android 3.0 si vous avez android:targetSdkVersion="11" .

    Une chose qui a fonctionné pour moi afin d'obtenir un menu d'options plus ancien sur les appareils Tablet était après avoir utilisé ce qui suit:

     minSdkVersion="11" targetSdkVersion="10" 

    Je pense que ce qui aide ici, c'est que je déclare au système que l'application a été testée par rapport à l'API 10, de sorte que je vieillis le menu Options.

    Et parce que mon application est destinée uniquement aux tablettes, garder minSdkVersion à 11 empêche également qu'elle soit installée sur les petits périphériques. Je sais, je devrais encore voir le cas de l'installation pour les appareils plus petits avec ICS.

    coAndroid est un fan Android de Google, tout sur les téléphones Android, Android Wear, Android Dev et Android Games Apps.