0
基本上,我試圖將項目添加到操作欄,但它不起作用。我查了一大堆話題,但沒有一個提示真的有幫助。我正在三星Galaxy Note II上運行該應用程序。Android:當沒有其他提示工作時,將項目添加到操作欄
這裏的活動的相關部分:
public class AddItem extends Activity {
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.menu_add_item, menu);
return super.onCreateOptionsMenu(menu);
}
這裏的菜單XML文件:
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<item android:id="@+id/action_edit"
android:icon="@drawable/ic_action_edit"
android:title="Edit"
app:showAsAction="always" />
這裏的搖籃構建文件片:
android {
compileSdkVersion 21
buildToolsVersion "21.1.2"
defaultConfig {
applicationId "***"
minSdkVersion 16
targetSdkVersion 21
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
和這裏的款式的xml:
<resources>
<!-- Base application theme. -->
<style name="AppTheme" parent="@android:style/Theme.Holo.Light.DarkActionBar">
<!-- Customize your theme here. -->
<item name="android:actionBarStyle">@style/MyActionBar</item>
</style>
<style name="MyActionBar"
parent="@android:style/Widget.Holo.Light.ActionBar.Solid.Inverse">
<item name="android:background">@drawable/abar</item>
</style>
這基本上它。無論我做什麼,「編輯」按鈕進入溢出(我必須按手機的菜單按鈕來獲得彈出窗口)。我如何讓它出現在我的操作欄上?
工作,謝謝!雖然它把它iinto溢出按鈕..總得解決,現在以某種方式^^ – Creepling 2015-04-02 14:19:04