Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/193.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 活动可以用于导航抽屉,还是应该粘贴到片段?_Android_Android Fragments_Navigation Drawer - Fatal编程技术网

Android 活动可以用于导航抽屉,还是应该粘贴到片段?

Android 活动可以用于导航抽屉,还是应该粘贴到片段?,android,android-fragments,navigation-drawer,Android,Android Fragments,Navigation Drawer,我已经有我想申请的活动。我是否应该将所有活动更改为片段(使用导航抽屉需要大量额外工作),或者是否有更好的方法可以通过它使用我的活动?是的,将它们更改为片段。现在可能要做很多工作,但将来你不会后悔的不要使用活动导航抽屉,而是使用片段。使用导航抽屉的更好方法是使用片段。在创建使用片段的新Android应用程序项目时,您可以使用提供的导航抽屉模板。更改为片段将使用OnCreateView而不是OnCreate,并且需要进行许多其他修改。这是否会以任何方式影响活动的功能?不,幸运的是,片段生命周期与活动

我已经有我想申请的活动。我是否应该将所有活动更改为片段(使用导航抽屉需要大量额外工作),或者是否有更好的方法可以通过它使用我的活动?

是的,将它们更改为片段。现在可能要做很多工作,但将来你不会后悔的

不要使用活动导航抽屉,而是使用片段。使用导航抽屉的更好方法是使用片段。在创建使用片段的新Android应用程序项目时,您可以使用提供的导航抽屉模板。

更改为片段将使用OnCreateView而不是OnCreate,并且需要进行许多其他修改。这是否会以任何方式影响活动的功能?不,幸运的是,片段生命周期与活动几乎相同。只需将代码移动到片段上,并使用onCreateView回调获取对布局视图的引用,就可以找到您。