我正在学习导航抽屉。在因特网上给出的大多数示例中,使用了片段。
我的要求是:
如果我查看手机上安装的大部分应用程序,例如PayTM,那么所有应用程序都是这样运行的。
我的方法
我正在添加一个导航抽屉活动,并将其作为清单文件中的MAIN活动,如下所示:
EntityManagerFactory
在从这个抽屉的菜单项打开的所有其他活动中添加BACK按钮,如下所示:
<activity
android:name=".NavigationDrawerActivity"
android:label="@string/title_activity_navigation_drawer"
android:theme="@style/AppTheme.NoActionBar">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
问题:我应该将导航抽屉活动作为主屏幕并从此处调用其他活动(通过单击导航抽屉上的菜单项)?这是正确的方法吗?其他应用程序是否也使用这种使用导航抽屉的方法?如果这不是最好的方法,那么我该如何实现我的要求呢?我是否需要几乎所有Navigation Drawer教程中提到的片段?
谢谢!
答案 0 :(得分:0)
所有活动示例中的公共NavigationDrawer就在这里 请参阅下面的链接
这是来自NavigationDrawer的打开活动的示例,如果你扩展BaseActivity而不是NavigationDrawer将在该活动上实现并且你不想要导航抽屉,请不要扩展BaseActivity