Android Action de la Barre de menu ne montrant pas lorsque la version du sdk est plus grand que 10. Pourquoi?

J'ai une demande à l'échelle de menu qui ne montrent pas toujours. Plus précisément précisément mon problème est que lorsque j'ai mis la cible sdk version à 16 pour les appareils avec aucun matériel bouton menu Les 3 points (barre d'Action?) qui doit apparaître actua\lly ne pas.

J'ai le texte suivant entrées manifeste

<uses-sdk android:minSdkVersion="8" android:targetSdkVersion="10" />

Dans un avd émulateur avec aucun matériel de boutons, je vois les 3 points de suspension de l'action de la barre de menu

Mais si j'ai mis la cible à 16

<uses-sdk android:minSdkVersion="8" android:targetSdkVersion="16" />

Pas de barre d'action apparaît

J'ai styles définis dans les divers dossiers de ressources - les valeurs, les valeurs-v11 et les valeurs-v14

et en particulier dans les valeurs-v14 j'ai un styles.xml fichier que les états

<style name="AppTheme" parent="android:Theme.Holo.Light.DarkActionBar" />

L'entrée du manifeste, le thème est

<application android:label="@string/app_name"
android:name="uk.co.pjadult.mobile.adult_reader_lib.BookLib"
android:icon="@drawable/ic_launcher"
android:theme="@style/AppTheme">

Je suis sorti en me demandant si j'ai besoin de configurer dossiers de ressources avec des styles pour TOUTES les versions du sdk?

Je suis à une perte quant à ce que l'approche correcte devrait être en ordre pour être en mesure de mettre android:targetSdkVersion="16" ET la barre d'action (3 points) menu apparaissent

Mise à JOUR je suis maintenant en utilisant ActionBarSherlock sans problèmes

developer.android.com/guide/topics/ui/actionbar.html
Cela ne répond pas à ma question. Merci quand même
J'ai eu le même problème. Je pense que cette lien décrivez bien ce problème.
Les barres d'Action sont utilisés en remplacement en Nid d'abeille ou plus, comme ils disent dans android site officiel; donc c'est pourquoi vous n'êtes pas à l'obtenir peut-être
Bonjour, pourriez-vous nous expliquer comment vous avez résolu le problème avec l'aide d'Android-SherlockBar? Je suis à l'aide de cette bibliothèque, mais pas de chance à montrer les 3 pointillés menu de dépassement. le min sdk est fixé à 9, la cible sdk est fixé à 10. Mon appareil a un bouton de menu. le menu contextuel apparaît en bas que si je clique sur le bouton de menu de l'appareil. Est-il une solution pour afficher le menu de dépassement dans les 3 pointillés de l'icône à l'aide de actionbarsherlock? Merci beaucoup!

OriginalL'auteur jamesc | 2012-09-21