【发布时间】:2014-02-17 07:29:50
【问题描述】:
我有 2 个扩展基本活动的活动:
Class BaseActivity extends ActivityClass A extends BaseActivityClass B extends BaseActivity
现在我在 A 上有一个按钮,允许用户转到 B,在 B 上有一个按钮,允许返回到A。
到目前为止,一切都很好。
现在,在阅读了足够简单的 this 文档之后,我正在 BaseActivity 和 A、B 之间实现一个额外的活动。结构将是:
Class BaseActivity extends ActivityClass MyDrawer extends BaseActivityClass A extends MyDrawerClass B extends MyDrawer
MyDrawer 活动包含使用导航抽屉的代码。我遇到的问题是,我无法理解如何在导航抽屉中使用我的活动而不是片段。我希望用户能够通过抽屉在活动之间切换。这可能吗?还是我需要使用片段而不是活动重写所有内容?
感谢任何帮助。
【问题讨论】:
-
为什么要改为使用
Activities而不是Fragments?使用Fragments时不能使用哪些功能? -
我想你误会了。我已经使用 Activity 实现了 :)。我在问是否可以在不更改实现的情况下添加 导航抽屉,或者将所有 活动 重写为 片段。
-
你有没有针对这种情况的解决方案。
-
不,我没有。我必须将这些活动转换为片段。
-
我强烈建议不要试图找到解决您所问问题的方法,而是学习使用片段实现导航抽屉的正确方法。你正在做的是完全错误的,不习惯这样做。而且将活动转换为片段并不需要太多努力。
标签: android android-fragments android-activity navigation-drawer