如果用户在定义的屏幕中,但只有在此屏幕中,而不是另一个屏幕上,我希望以编程方式在右侧设置新的菜单项。以编程方式添加动作栏菜单项目
如何在不设置新菜单资源的情况下做到这一点?在这堂课中,我实际上正在改变我的左菜单项目。
setSupportActionBar(toolbar);
getSupportActionBar().setTitle("");
getSupportActionBar().setHomeAsUpIndicator(ContextCompat.getDrawable(this,R.drawable.ic_back));
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
getSupportActionBar().setHomeButtonEnabled(true);
如果您正在使用“片段”,您可以将新项目添加到片段的菜单中,仅当片段附加到活动时才会显示这些项目。 – Titus
@Titus我正在从事一项活动.. – aleixrr