我仍然对android development / java还是非常陌生,并且我很难理解何时应该或不应该使用Fragments。

在Google网站Fragments文档中的示例图片(下)中,他们将Fragments用于两个截然不同的元素,即列表和内容视图。

我正在尝试构建一个多窗格布局,但每个窗格都紧密链接。 我能提供的最接近的示例是股票Lollipop计算器,在其中有数字键盘和上方的输出面板。 在这样的示例中,这些元素中的每个元素都应该是它自己的片段吗? 还是它应该是一个具有单独元素的片段(类似于示例图像中的片段B如何具有2个窗口)?

谢谢!

http://developer.android.com/guide/components/fragments.html# Google片段

#1楼 票数:1 已采纳

您应该提供有关您想做什么的更精确的信息。

对于计算器,它不是基于面板,而是简单的布局。

您可以使用UI Automator Viewer(它是Android SDK的一部分)来了解如何构建计算器或其他应用布局的提示。 链接:C:\\ Users \\ your_session \\ AppData \\ Local \\ Android \\ sdk \\ tools \\ uiautomatorviewer.bat您需要一个带有调试模式的android仿真器或设备。

  ask by Josh translate from so

未解决问题?本站智能推荐:

2回复

如何连接片段和布局

我正在尝试在我的项目中设置 click 方法,但是,我无法将我的布局连接到给定的片段。 当您按下 Instagram 图标时,它应该会打开个人 Instagram,但它只会崩溃。 片段代码: 布局文件夹: 任何提示都意味着世界。 提前致谢:D <3
1回复

如何重复片段布局?在Android中

现在,我想将此布局“ R.layout.post”添加到此布局“ R.layout.fragment_main”中,并重复多次以上并将其作为视图返回。 因此,我不知道如何将LinearLayout“ mainLayout”放入视图中以将其返回 fragment_main.xml po
1回复

Android片段XML布局问题

我正在尝试实现虽然相当合理的片段布局,但是我遇到了一些问题。 谁能大致建议以下布局的XML解决方案(我知道现在已经支持嵌套片段,但如果可能的话,我想避免这种情况): “ ============================” | 111111111111111111 | 333
1回复

从另一个APK加载带有布局的片段

我有两个 APK。 第一个 APK 是加载第二个 APK 的主 APK。 MainActivity.java(第一个 APK):对象mainFragment被 DexClassLoader 提前加载 activity_main.xml(第一个 APK): MainFragment.java(第
1回复

使片段布局周围的背景变暗

我有两个片段。 FragmentBackground-占据屏幕所有大小的片段 FragmentForeground - FragmentBackground顶部的较小片段 我正在寻找一种使FragmentForeground布局周围的所有内容变暗的方法,同时支持API 4.0+。
1回复

以编程方式将布局添加到片段

简介根据用户在导航抽屉中的选择,我希望有不同的片段。 对于导航抽屉中的每个项目,应调用一个不同的站点。 我想通过片段来实现。 通过在onCreate方法中执行以下操作,将首先显示主要片段 如您所见,我正在将数据(哈希图)传递给片段的方法,该方法可以完美地工作。 然后将数据放入字符串数
1回复

如何为标签片段添加布局?

我正在尝试创建一个具有使用ViewPager实现的Tab布局的Android up。 我不明白我在哪里必须处理任何选项卡的布局。 我知道在PageFragment类中有函数onCreateView()做到这一点,而我已经做到了: 这只是在第一个Tab中显示一个ListView 。 此操
1回复

在同一布局中显示片段+Viewpager;一个没有出现

以下是我的布局文件。 它工作正常,但是当我同时包含foofragment和foo_pager时,仅显示其中一个(基于您首先添加的那个;在以下情况下,仅显示foofragment,但不显示foo_pager)。 我在这里想念什么?