我目前正在开发 Android 应用程序,我还处于起步阶段。在过去的几个月里,我几乎在公司里作为软件开发人员专门开发了 iOS 应用程序,现在我必须在 android 中做同样的事情。
我目前的问题是屏幕上没有出现简单的菜单栏。我制作了一个带有选项卡活动和两个活动的虚拟应用程序,以通过选项卡活动进行切换。接下来我想做的是在这些嵌入式活动之一中显示一个选项菜单。
我就是这样做的(当然我读了一些教程,我认为它必须是正确的):
在 /res/menu 文件夹中创建 menu.xml:
<?xml version="1.0" encoding="utf-8"?> <menu xmlns:android="http://schemas.android.com/apk/res/android"> <item android:id="@+id/about" android:title="About" /> <item android:id="@+id/help" android:title="Help" /> </menu>
在选定的 Activity 中添加了 onCreateOptionsMenu:
package com.xitaso.androidlayouttest; import android.app.Activity; import android.os.Bundle; import android.view.Menu; import android.view.MenuInflater; public class SecondActivity extends Activity{ public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.second); } public boolean onCreateOptionsMenu(Menu menu) { MenuInflater menuInflater = getMenuInflater(); menuInflater.inflate(R.menu.menu, menu); return true; } }
根据各种教程,应该是这样。有什么我错过的吗,我必须在 Manifest-XML 中添加一些内容吗?
在此先感谢您的帮助!