android开发中menu菜单怎么一直弹不出来啊 小弟初学 望高手指点啊 ~~~

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了android开发中menu菜单怎么一直弹不出来啊 小弟初学 望高手指点啊 ~~~相关的知识,希望对你有一定的参考价值。

public class AaActivity extends Activity
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState)
super.onCreate(savedInstanceState);
setContentView(R.layout.main);


public boolean onCreateOptionMenu(Menu menu)

menu.add(Menu.NONE,Menu.FIRST+1,0,"关于");
menu.add(Menu.NONE,Menu.FIRST+2,1,"退出");
return true;

public boolean onOptionItemSelected(MenuItem item)
super.onOptionsItemSelected(item);
switch(item.getItemId())
case Menu.FIRST+1:
openOptionsDialog();
break;

case Menu.FIRST+2:
finish();
break;


return true;

public void openOptionsDialog()
new AlertDialog.Builder(this).setTitle("关于").setMessage("最终解释权归张宏所有").setPositiveButton("确认", new DialogInterface.OnClickListener()
public void onClick(DialogInterface dialogInterface,int i)


).show();

参考技术A menu.add(Menu.NONE,Menu.FIRST+1,0,"关于");
menu.add(Menu.NONE,Menu.FIRST+2,1,"退出");
return super.onCreateOptionMenu(menu);本回答被提问者采纳
参考技术B 把 menu.add(Menu.NONE,Menu.FIRST+1,0,"关于");
menu.add(Menu.NONE,Menu.FIRST+2,1,"退出");
改成
menu.add(0,0,0,"关于");
menu.add(0,1,1,"退出");
试试追问

最开始就这样写的,, 还是不行啊,,,

追答

晕,你邮箱多少,我发个书上例子给你

追问

306867814@qq.com thanks了哦~~呵呵

对话框弹不出来?

参考技术A 先检查网络是否正常,网络不正常也不会弹,其次是应用本身的问题,有bug。
希望能帮助到你,望采纳。
参考技术B 把他拔出来 不就出来了啊 参考技术C 你是不是点了“下次不再询问”之类的东西了,这种情况你只能重新安装浏览器了,卸载干净。 参考技术D 在浏览器的页面有个类似四方的标志-点击连接后跳转到新页面就可以了

以上是关于android开发中menu菜单怎么一直弹不出来啊 小弟初学 望高手指点啊 ~~~的主要内容,如果未能解决你的问题,请参考以下文章

为啥网页下拉菜单弹不出来

android 怎么把menu按钮事情显示出来的菜单替换成另一个Activity

android中怎么使用menu菜单调用应用程序

android menu 有啥用

为啥网页对话框里面的内容弹不出来是怎么回事

各位好友,请问在Android开发中,FragmentActivity子类里覆的onCreateOptionsMenu方法无法显示菜单?