Android 工具栏抽象行为

Android toolbar abstract behaviour

我想制作一个带有简单“关于”按钮的工具栏。 我有很多活动,但我不想实施与我拥有的活动一样多的相同 onOptionItemSelected 和 onCreateOptionsMenu。有没有什么办法可以给这个工具栏一些抽象?

谢谢!

为了在您的活动中重复使用同一个工具栏,您可以创建一个 BaseActivity 来处理您的菜单 inflation,然后您可以为所有其他活动扩展这个 BaseActivity。

在 BaseActivity 中实现 onCreateOptionsMenuonOptionItemSelected。在这种情况下,您不需要在所有活动中单独实施这些方法。