0
簡単なボタンを使ってツールバーを作りたいと思います。 私はたくさんのアクティビティを持っていますが、同じonOptionItemSelectedとonCreateOptionsMenuを何度も実装したくありません。このツールバーに何らかの抽象化を与える方法はありますか?Androidツールバーの抽象的な動作
ありがとうございました!
簡単なボタンを使ってツールバーを作りたいと思います。 私はたくさんのアクティビティを持っていますが、同じonOptionItemSelectedとonCreateOptionsMenuを何度も実装したくありません。このツールバーに何らかの抽象化を与える方法はありますか?Androidツールバーの抽象的な動作
ありがとうございました!
アクティビティ全体で同じツールバーを再利用するには、メニューのインフレーションを処理するBaseActivityを作成し、このBaseActivityを他のすべてのアクティビティに対して拡張することができます。
onCreateOptionsMenu
およびonOptionItemSelected
をBaseActivityに実装します。その場合、これらのメソッドをすべてのアクティビティで個別に実装する必要はありません。
スマートで明白です。ありがとう。 – benyuss
お手伝いします:) – Sac