Android--第一行代码笔记(2)
16lz
2021-01-23
Activity //包含用户界面的组件,主要用于和用户交互Menu使用方法;
在res目录中新建一个menu文件夹,在menu中新建一个xml文件
main.xml
这里面写的是menu中有几个控件,
然后再Activity中重写 onCreateOptionsMenu()方法,
public boolean onCreateOptionsMenu(Menu menu) { getMenuInflater().inflate(R.menu.main1,menu); return true;}
给menu添加事件响应,重写onOptionsItemSelected()方法
public boolean onOptionsItemSelected(MenuItem item) { switch (item.getItemId()) { case R.id.add_item: Toast.makeText(this, "You clicked Add", Toast.LENGTH_SHORT).show(); break; case R.id.remove_item: Toast.makeText(this, "You clicked Remove", Toast.LENGTH_SHORT).show(); break; default: } return true;}
销毁一个活动,调用finish()方法,就可以销毁。比如按钮监听器中
更多相关文章
- android studio 编译的时候出现的错误和解决方法
- Android 禁止Edittext弹出系统软键盘 的几种方法
- Android 使用 第三方 Sweet Alert Dialog 的时候出现的报错解决
- Android Camera 方法分析
- Android EditText不显示光标的解决方法
- android杀进程方法
- EditText不显示光标的解决方法
- android ScrollView边界阴影方法
- 转:Android 发送短信的方法