第一行代码之菜单
Posted 错失单刀
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第一行代码之菜单相关的知识,希望对你有一定的参考价值。
使用菜单需要重写两个类:onCreateOptionsMenu()和onOptionsItemSeleted()
public boolean onCreateOptionsMenu(Menu menu){ getMenuInflater().inflate(R.menu.menu,menu); //getMenuInflater返回一个MenuInflater对象 //r.menu.menu为菜单资源文件,menu为装载资源文件的对象 return true; //返回true,让菜单显示出来 } //响应事件 public boolean onOptionsItemSelected(MenuItem item){ switch(item.getItemId()){ case R.id.add_item: Toast.makeText(MainActivity.this, "You clicked Add ", Toast.LENGTH_SHORT).show(); break; case R.id.remote_item: Toast.makeText(MainActivity.this,"You clicked Remote",Toast.LENGTH_SHORT).show(); break; default: } return true; }
以上是关于第一行代码之菜单的主要内容,如果未能解决你的问题,请参考以下文章
(19)Blender源码分析之闪屏窗口的菜单python代码draw函数运行过程
(19)Blender源码分析之闪屏窗口的菜单python代码draw函数运行过程