/res/values-v11 に themes.xml を追加し、そこで定義されたテーマが「@android:style/Theme.Holo.Light」または「@android:style/Theme.Holo」を拡張するようにしました。Galaxy Nexus でアプリを実行すると、すべて問題なく表示されます。
Android 4.0 または 4.0.3 のエミュレーターで実行すると、新しい Holo-Theme が有効にならないようです。ActionBar ボタンが表示されないなど。
/res/values-v11 に themes.xml を追加し、そこで定義されたテーマが「@android:style/Theme.Holo.Light」または「@android:style/Theme.Holo」を拡張するようにしました。Galaxy Nexus でアプリを実行すると、すべて問題なく表示されます。
Android 4.0 または 4.0.3 のエミュレーターで実行すると、新しい Holo-Theme が有効にならないようです。ActionBar ボタンが表示されないなど。
「問題」は、エミュレーターがデフォルトでハードウェアボタンを持つように構成されていることでした。したがって、ActionBar オーバーフロー アイコンは表示されません。代わりに、メニューボタンが押されたときにのみメニュー項目が表示されます。
ボタンのない電話機でこれがどのように表示されるかをプレビューするには、AVD を作成し、プロパティ「ハードウェア バック/ホーム キー」を false に設定して追加する必要があります。既存の AVD を編集しても、これは実現しません (紛らわしいことに)。
もう 1 つの問題は古いツールです。最新のエミュレータ システム イメージと SDK ツール / プラグインを使用してください。avd を再作成すれば問題ないはずです。(その間、私はテーマが ics エミュレーターでまったく機能していなかったので、ホロテーマを選択しませんでした)