java - 这应该是 2 个 fragment 还是 2 个 Activity ?

标签 java android android-fragments

我的程序有一个选项卡式界面 - 有两个选项卡:拍照和查看照片。

顾名思义,用户可以在“拍照”中拍照,用户可以在“查看照片”中查看拍摄的照片。现在,它的设置方式是我使用一个 MainActivity 并且我有 TakePhotoFragment 和 ViewPhotoFragment - 问题是:这是否与 Fragment 的使用原则相矛盾?我并不真正期望两个 fragment 都显示在一个屏幕上(例如在平板电脑上),但由于选项卡式界面的限制(当我在中创建 Activity 时),我不知道如何为每个 fragment 使用一个 Activity eclipse,提示我选择哪种布局,我选择了选项卡式布局,并自动生成了一个 Activity 内对应多个选项卡的 fragment 的代码)

有人可以帮忙吗? “拍照”和“查看照片”应该是 fragment 还是 Activity ?

最佳答案

肯定应该是 fragment 。

这绝不矛盾,而且我不明白您对在一个屏幕上显示两个 fragment 的担忧。如果您不希望这种情况发生,您只需进行相应的编程即可。这当然不会因为您到目前为止提到的选择而发生。

关于java - 这应该是 2 个 fragment 还是 2 个 Activity ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21978503/

相关文章:

java - 如何使用 System.getProperty ("line.separator").toString()?

android - 由 : java. lang.IllegalArgumentException: Receiver not registered: null 引起

android - 我什么时候应该使用 fragment 中的 getActivity() 和 getContext() ?

Java KeyListener : How to perform an action when two keys are pressed?

java - 从/登录重定向到/针对经过身份验证的用户

android - 拖动 faSTLy 后 OnD​​ragListener 未收到回调

android - 由于绝对定位的抽屉,移动键盘会推高内容

android - 如何在抽屉导航的第一个 fragment 中调用 RecyclerView?我遵循了 slidenerd 的教程,但遇到了一个错误

android - 如何在单击时不更改底部导航 View 项目颜色

java - 如何编写一个静态类,其中包含一个带有字符串的 id