GalaxyNexusでメニューボタンが出ないケース

毎度のAndroidの不具合ネタですが、、、、
GalaxyNexusでメニューボタンが表示されいという状況に陥ったので書いておこうと思います。
ご存知のとおりGalaxyNexusにはハードのメニューボタンがなく、Activityにオプションメニューが設定されている場合のみ、ディスプレイのボタン領域にメニューボタンが表示されます。
今までであれば、オプションメニューを設定しておけば普通にメニューボタンが表示されていたのですが、今回新しいプロジェクトで、メニューボタンが表示されないという状況になりました。
で、調べてみたところ、どうやら、targetSdkVersionを14以上に設定しているとこのような状況になるようです。
どうも、ADT20あたりからは、新規プロジェクトウィザードでプロジェクトを作成するときに、ビルドターゲットを8以上に設定していると、勝手に下記のように

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

targeSdkVersionが15に設定されてしまうようです。
おそらく、android compatibility package を使用する関係だと思うのですが、、、
で、仕方がないので、

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

としてやることで解決できました。
よくわからない仕様ですね…

Leave a Comment

NOTE - You can use these HTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

getting health insurance in new york buy clomid online UK major health insurance companies buy levitra uk online what are wells fargo hours buy finasteride affordable health insurance for children accutane no prescription medical center of trinity viagra online uten resept midwestern university wellness center dapoxetine top individual health insurance companies viagra ireland