Tag: 选项菜单

我怎样才能改变Android上的选项菜单上的MenuItem?

我有一个选项菜单在我的Activity与MenuItem “开始”。 当select这个MenuItem ,我想改变菜单,使它包含一个MenuItem “Stop”。 最后当select“停止”时,我想改回“开始”。 这是我的代码不工作的一部分。 我在mymenu.xml列出了“开始”和“停止”我应该删除“停止”菜单创build时: public class MyActivity extends Activity { private boolean isStarted = false; @Override public boolean onCreateOptionsMenu(Menu menu) { MenuInflater inflater = getMenuInflater(); menu.removeItem(R.id.stop); inflater.inflate(R.menu.mymenu, menu); return true; } @Override public boolean onOptionsItemSelected(MenuItem item) { switch (item.getItemId()) { case R.id.start: isStarted = true; return true; case R.id.stop: isStarted = […]

处理菜单项点击Event – Android

我想创build一个意图,开始一个新的活动,一旦菜单项被点击,但我不知道如何做到这一点。 我一直在阅读Android文档,但我的实现是不正确的..和一些正确的方向指导将有所帮助。 我在下面列出了我的代码,并将我的问题区域注释掉,我想我正在调用错误的方法。 package com.jbsoft.SimpleFlashlight; import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.view.*; import android.view.MenuItem.OnMenuItemClickListener; import android.widget.Button; import android.widget.Toast; public class SimpleFlashLightActivity extends Activity { Button GreenButton; // Declare instances of buttons to use later Button BlueButton; private static final int OK_MENU_ITEM = Menu.FIRST; /** Called when the activity is first created. */ @Override public […]