android 菜单使用

1 静态menu

 

 

2 动态menu

  1) 生成menu.xml

  

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item android:id="@+id/AddContact" android:title="@string/add_contact"/>
</menu>

 

  2)重写方法

  

    @Override
public boolean onCreateOptionsMenu(Menu menu) {
super.onCreateOptionsMenu(menu);
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.menu_list, menu);
return true;
}

@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case R.id.AddContact:
startActivity(new Intent(this, AddContactActivity.class));
return true;
}
return false;
}

 

 

posted @ 2011-11-14 20:37  因是因非  阅读(180)  评论(0编辑  收藏  举报