I can create an Option Menu for a single Activity. But now I want to create a Logout option in the menu which should be available on all Activities in the App. Is there a possible way to create an Option menu once for an Application?
相关问题
- How can I create this custom Bottom Navigation on
- Bottom Navigation View gets Shrink Down
- How to make that the snackbar action button be sho
- Listening to outgoing sms not working android
- How to create Circular view on android wear?
相关文章
- android开发 怎么把图片放入drawable的文件夹下
- android上如何获取/storage/emulated/下的文件列表
- androidStudio有个箭头不认识
- SQLite不能创建表
- Windows - Android SDK manager not listing any plat
- Animate Recycler View grid when number of columns
- Why is the app closing suddenly without showing an
- Android OverlayItem.setMarker(): Change the marker
I answered this once on SO, but i forgot where...so here i go again.
Its quite Straightforward.
Create a
BaseActivity
(extendsActivity
). Implement all your Options Menu Code in this. Override youronOptionsMenu
,etc...Now, For all your other Activities, instead of extending Activity, extend
BaseActivity
. You'll end up deriving all the options menu code...nifty eh?Code once, use multiple times...
OOP for the win!
Edit: As WarrenFaith points out, you'll need to create
BaseListActivity
andBaseMapActivity
if you're usingListActivity
andMapActivity
.