我正在开发一个Android应用程序,它有10个不同的活动,并在屏幕底部显示相同的常量菜单。片段是构建菜单的最佳方式,还是只构建一个所有活动都从中继承的基本活动类?
感谢。
答案 0 :(得分:3)
你应该创建一个扩展MyBaseActivity
的类Activity
,并在该类中负责显示该菜单等。
然后,您应该让应用中的所有Activities
扩展您的自定义MyBaseActivity
。
答案 1 :(得分:0)
这取决于底线应如何对活动变化产生影响。如果你不想移动,你可以使用fragments。对于预蜂窝设备,您需要SDK中提供的Android Compatibility package
。
如果您不关心底线是否会在每次活动更改时被销毁并重新创建,那么您的出发方式就是Ovidiu Latcu
写一个BaseActivity
,只提供底线。