我是在罗技版上运行我的应用程序。菜单没有像应该的那样出现在顶部。你能指出我做错了什么或指导我一些资源。 以下是一些细节。
以下是要点的一些片段:
public boolean onCreateOptionsMenu(Menu menu) {
super.onCreateOptionsMenu(menu);
Log.i("MENU","Opening menu");
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.menu, menu);
return true;
}
在res / menu中我有menu.xml
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item android:id="@+id/catalog"
android:title="Profile info"
android:showAsAction="ifRoom"
android:icon="@drawable/ic_launcher"/>
<item android:id="@+id/newvideos"
android:title="Playlist"
android:showAsAction="ifRoom"
android:icon="@drawable/ic_launcher"
/>
<item android:id="@+id/popularvideos"
android:title="Play Video"
android:onClick="handleCick"
android:showAsAction="ifRoom"
android:icon="@drawable/ic_launcher"
/>
答案 0 :(得分:2)
要显示操作栏,您必须按照Action Bar - Adding the action bar中的说明将minSdkVersion
或targetSdkVersion
设置为11或更高。我建议您更改targetSdkVersion以保持与较低的API级别兼容。
这是一般的工作方式,罗技讽刺剧似乎是一个谷歌电视设备。我对此没有经验,不确定是否有任何需要考虑的特殊事项。