0
我在eclipse中使用android。我爲這個版本做了一個應用程序。爲什麼我看不到選項菜單按鈕?
在我的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文件,或者我必須配置我的日食模擬器的東西嗎? 我也想在我的模擬器中看到這些點。我不想激活硬件鍵盤,因爲在現實生活中你沒有這些按鈕。 我正在使用17版本的galaxy nexus仿真器。
謝謝!
你有什麼建議我,動作欄或菜單與targetSdkVersion 13? Thaks爲答案! – marioerro
如果你的應用程序是新的,你需要使用新的功能,我會用ActionBar去。如果您可能需要支持早期版本,並且實際上不需要使用Jelly bean中的任何新功能,那麼最好將版本保留爲13.希望可以幫助您決定:-) – Ramp
這不適用於平板電腦,你知道解決方案嗎? – marioerro