Android入门学习笔记之-菜单一
Mainactivity.java 启动加载menu
@Override public boolean onCreateOptionsMenu(Menu menu) { // Inflate the menu; this adds items to the action bar if it is present. getMenuInflater().inflate(R.menu.main, menu); return true; }
<item android:id="@+id/lidl" android:orderInCategory="100" android:title="@string/action_settings" /> <item android:id="@+id/end" android:orderInCategory="200" android:title="@string/end" />android:orderInCatagory 菜单排序
android:id 索引主键
android:title 菜单名称
菜单响应事件
public boolean onOptionsItemSelected(MenuItem item){ switch(item.getItemId()){ case R.id.lidl: Toast.makeText(this, "t1", Toast.LENGTH_SHORT).show(); break; case R.id.end: Toast.makeText(this, "t2", Toast.LENGTH_SHORT).show(); break; } return super.onOptionsItemSelected(item); }
通过兄弟连云课堂,知道菜单设置的流程,以及2.3之前 菜单可以自定义图标,2.3以后取消该功能
现阶段,对很多调用的方法感觉有点蒙
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。