在新建的活动中添加以下代码来设置菜单项和工具栏:
public class MainActivity extends AppCompatActivity {
private Toolbar toolbar;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
toolbar = findViewById(R.id.toolbar);
setSupportActionBar(toolbar);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.main_menu, menu);
return true;
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case R.id.action_search:
// 处理搜索操作
return true;
case R.id.action_settings:
// 处理设置操作
return true;
default:
return super.onOptionsItemSelected(item);
}
}
}
其中,R.menu.main_menu是指定包含菜单项的菜单资源文件的名称。在该文件中,可以定义应用程序的菜单项以及它们的图标和标题。