【发布时间】:2016-01-22 22:19:32
【问题描述】:
我按照本教程构建了一个滑动标签应用程序: http://www.android4devs.com/2015/01/how-to-make-material-design-sliding-tabs.html
现在我的问题: 当我更改为另一个选项卡时,如何更改操作栏中的菜单图标?例如,在 Tab1 中,您可以看到一个搜索图标,当您更改为 Tab2 时,它会变得不可见,但会出现一个添加图标。
到目前为止我的代码:
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.menu_main, menu);
menu.add("menu_search").setIcon(R.drawable.ic_search_white_24dp).setShowAsAction(MenuItem.SHOW_AS_ACTION_ALWAYS);
menu.add("menu_contact").setIcon(R.drawable.ic_add_white_24dp).setShowAsAction(MenuItem.SHOW_AS_ACTION_ALWAYS);
return super.onCreateOptionsMenu(menu);
}
【问题讨论】: