当前位置: 代码迷 >> Android >> Android入门学习笔记之-菜单1
  详细解决方案

Android入门学习笔记之-菜单1

热度:35   发布时间:2016-04-28 03:08:31.0
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;	}


在res下 menu 下的 main.xml 来配置菜单


 <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以后取消该功能


现阶段,对很多调用的方法感觉有点蒙


  相关解决方案