如果用戶在定義的屏幕中,但只有在此屏幕中,而不是另一個屏幕上,我希望以編程方式在右側設置新的菜單項。以編程方式添加動作欄菜單項目
如何在不設置新菜單資源的情況下做到這一點?在這堂課中,我實際上正在改變我的左菜單項目。
setSupportActionBar(toolbar);
getSupportActionBar().setTitle("");
getSupportActionBar().setHomeAsUpIndicator(ContextCompat.getDrawable(this,R.drawable.ic_back));
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
getSupportActionBar().setHomeButtonEnabled(true);
如果您正在使用「片段」,您可以將新項目添加到片段的菜單中,僅當片段附加到活動時纔會顯示這些項目。 – Titus
@Titus我正在從事一項活動.. – aleixrr