我想制作一个带有简单按钮的工具栏。 我有很多活动,但我不想实现相同的onOptionItemSelected和onCreateOptionsMenu,这是我拥有的活动的次数。有没有办法给这个工具栏一些抽象?
谢谢!
答案 0 :(得分:1)
为了在活动中重复使用相同的工具栏,您可以创建一个BaseActivity来处理菜单的膨胀,然后您可以为所有其他活动扩展此BaseActivity。
在BaseActivity中实施onCreateOptionsMenu
和onOptionItemSelected
。在这种情况下,您无需在所有活动中单独实施这些方法。