Я использую андроид в затмении. Я сделал заявку на эту версию.Почему я не могу увидеть кнопку меню параметров?
В моем AndroidManifest.
<uses-sdk
android:minSdkVersion="10"
android:targetSdkVersion="17" />
Я сделал Tipical меню с четырьмя пунктами:
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android" >
<item android:id="@+id/preferences"
android:title="@string/preferences"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:icon="@android:drawable/ic_menu_preferences">
</item>
<item android:id="@+id/galery"
android:title="@string/galery"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:icon="@android:drawable/ic_menu_gallery">
</item>
<item android:id="@+id/send"
android:title="@string/send"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:icon="@android:drawable/ic_menu_upload">
</item>
<item android:id="@+id/Camera"
android:title="@string/camera"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:icon="@android:drawable/ic_menu_camera">
</item>
</menu>
Если я использую, например, до 15 версии, у меня есть кнопка меню, и если я толкаю его, я могу видеть мое меню. Но моя проблема с версией Jelly Bean, потому что у эмулятора нет кнопок, а у новых мобильных телефонов нет, потому что у них есть кнопка на экране с тремя точками, вот так.
http://www.blocketpc.com/imagenes/android_ics_menu.png
Должен ли я настроить что-то в моих XML-файлов, или я должен настроить что-то в моем затмение эмулятор? Я тоже хочу видеть эти точки в эмуляторе. И я не хочу активировать аппаратную клавиатуру, потому что в реальной жизни у вас нет этих кнопок. Я использую эмулятор галактики nexus с 17 версией.
Спасибо !!!
Что бы вы рекомендовали мне, Бар действий или меню с targetSdkVersion 13? Спасибо за ответ! – marioerro
Если приложение новое, и вам нужно использовать новые функции, я бы пошел с ActionBar. В случае, если вам, возможно, придется поддерживать более ранние версии, и вам действительно не нужно ничего использовать от Jelly bean, тогда лучше сохранить версию 13. Надеюсь, что вам помогут :-) – Ramp
Это не работает с планшетом , Знаете ли вы решение? – marioerro