0

オンのアクションバーを追加しようとしていますが、表示されません...

私はこのドキュメントに従っていますが、ご覧のとおり、アプリのアクティビティ内にアクション バーを含める必要があります (私の場合、Android 3.0 AVD で実行されている場合)。

ここに私のコードのいくつかの部分があります:

AndroidManifest.xml

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

<application
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name"
    android:theme="@android:style/Theme.Holo"  >
//...

MenuActivity.java

public class MenuActivity extends Activity {

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_menu);

    //...
}

@Override
public boolean onCreateOptionsMenu(Menu menu) {
    getMenuInflater().inflate(R.menu.activity_menu, menu);
    return true;
}
}

/res/menu/activity_menu.xml

<menu xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:id="@+id/menu_settings"
        android:title="@string/menu_settings"
        android:orderInCategory="100"
        android:showAsAction="ifRoom" />
</menu>

ここで何が欠けていますか?

4

2 に答える 2

2

ActionBarsには、Android API レベル 11 以降 (Android 3.0.0 以降) が必要です。

<uses-sdk
    android:minSdkVersion="11"
    android:targetSdkVersion="15" />

または、 Android Support Libraryをインストールして使用します。

于 2012-08-15T10:30:03.333 に答える
0

ファイル内のandroid:theme="@android:style/Theme.Holo" 試行android:theme="@style/AppTheme"の代わりにAndroidManifest.xml

于 2013-12-25T20:54:23.683 に答える