【问题标题】:How to use a spinner within a fragment to change the contents of that fragment如何在片段中使用微调器来更改该片段的内容
【发布时间】:2015-09-08 17:25:37
【问题描述】:

我跟着following tutorial创建了一个带有the result here的Material Design标签界面的应用程序。

我的问题是,在我的 TAB3(片段)中,我在顶部有一个 Spinner 以在两种类型的数据视图之间进行切换,ListViewTableView(日记)。

我是一个完整的初学者程序员,我不知道如何实现这一点。我已经搜索并知道我无法在Fragment 中创建Fragment。我正在考虑通过接口从 TAB3 Fragment 与父 Activity 通信(尽管我不确定这应该是 MainActivity 还是 ViewPagerAdaptor),以将 TAB3 片段换成另一个片段当使用FragmentManager 选择时。或者有没有办法在Fragment 中即时将ListView 换成TableLayout

由于我的理解有限,我对此进行了很多搜索,大多数教程都可以解释如何从活动到片段或片段到片段进行通信,但我的情况似乎有点不同,因为所有这些都存在于 TAB3 片段中,我不知道如何切换出该片段的一部分。

【问题讨论】:

    标签: android android-fragments fragmentmanager


    【解决方案1】:

    如果我理解正确,只需将标签 3 中的片段作为容器并使用嵌套片段。

    【讨论】:

    • 非常感谢,信不信由你这已经在我的脑海中萦绕了数周(我知道这很可怜),直到我鼓起勇气在这里提问。只是需要有人指出我正确的方向,再次感谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-02-22
    • 1970-01-01
    • 2023-03-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多