带碎片的导航抽屉

时间:2015-08-20 15:00:08

标签: android android-fragments navigation-drawer

我想征求意见,我正在尝试使用Fragments实现导航抽屉,但我不清楚,如何根据抽屉的选择更换Fragments更具体地说,我是否需要为每个选项创建Fragment然后使用开关?或者还有另一种方法,我看过几个视频,其中一些似乎只使用一个Fragment,但我不清楚如何在不创建另一个{{1类,谢谢。

3 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

这取决于案件。

我认为Fragment最重要的例子是Google's official one。它使用常见的Fragment类。但是类是相同的,每个实例是分开的。它演示了为每个实例传递Bundle个对象的不同参数。

我认为这只是一个示范目的的例子。您没有理由只使用常见的Fragment类。您还可以使用不同的Fragment类自由地实例化和替换。

答案 2 :(得分:0)

请看一下这些链接,onetwo。第一个有点过时,但它将帮助您理解导航视图的概念。

要回答您的问题,简而言之,您可以在布局中定义一个区域,该区域将根据您选择的选项显示您的片段布局。官方Google教程中的代码演示了如何获取所选位置并显示/替换片段。

希望它有所帮助。