0

2つのアプリケーション間でメニューの外観に違いがあります。

1つ目は、Android 15に拡張する「古い」アプリケーションです。このために、最小SDKを10に設定し、ターゲットSDKを15に設定しました。

2つ目は、Eclipseのウィザードで生成されたまったく新しいものです。最小SDKパラメーターは8に設定され、ターゲットSDKパラメーターは15に設定されています。

2番目のアプリケーションを起動すると、メニューはAndroid 4環境の場合と同じように見えます。つまり、すべてのメニュー項目がオーバーフローメニューにあります。

最初のメニューを起動すると、メニューは古い方法で表示されます。最初は6つのアイテムが表示され(3行、2行)、6番目のエントリにはオーバーフローメニューにアクセスするための[詳細]エントリが含まれています。

私の問題は、この動作の違いを説明できるコードの違いが見当たらないことです。

最初のアプリケーションのメニューを「新しい」方法(Android 4のもの)に見せるための方法を知っている人はいますか?

4

1 に答える 1

0

カット&ペーストを多用してゼロから再構築したアプリ。総当たりが知性に取って代わりました...

実際、AndroidManifest.xml ファイルでアプリケーションのテーマを変更するだけで済みました。

于 2012-11-18T15:06:17.853 に答える