话不多说,直接上代码
1.在src/res/menu目录下新建menu布局文件:
<?xml version="1.0" encoding="utf-8"?> <menu xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:android="http://schemas.android.com/apk/res/android" > <item android:id="@+id/action_set" android:title="设置" android:orderInCategory="100" app:showAsAction="always"/> </menu>
2.在activity文件中:
@Override public boolean onCreateOptionsMenu(Menu menu){ MenuInflater inflater = getMenuInflater(); inflater.inflate(R.menu.main, menu);//引用menu布局文件R.menu.main return true; } @Override public boolean onOptionsItemSelected(MenuItem item){ switch (item.getItemId()) { case R.id.action_set://监听菜单按钮
//功能代码 Intent intent = new Intent(MainActivity.this, set.class); startActivity(intent); } return super.onOptionsItemSelected(item); }