在我的应用程序中,我使用了 ViewPagerIndicator 的更改示例,它启动了 5 个片段。到目前为止一切正常,但片段确实必须更改它们的视图(完全新的布局)以用于其他目的。我怎么做?片段没有像活动那样的功能 SetContentView 。那么有没有办法更新视图或类似的东西?
问问题
58 次
1 回答
0
用于Fragment.getView()
获取 Fragment 的根视图。在那View
,打电话removeAllViews()
。然后构建您的新视图并将它们添加到您从中获得的视图中getView()
。
编辑
我以前从未在 Android 上使用过 Mono,但查看了文档;我建议您将 inflater.Inflate 的膨胀视图放在 Fragment 的私有成员中。稍后,当需要时,您可以使用该参考来编辑您的布局。
于 2013-07-03T11:59:01.943 回答