我正在android 3.1上编写android应用程序。我最初并排显示两个片段。当我选择其他选项卡时,我需要动态创建2个片段以替换原始片段。我还需要动态设置这些新片段的宽度和权重。
任何人都可以帮助我解决这个问题。如何动态显示Android碎片
由于提前
我正在android 3.1上编写android应用程序。我最初并排显示两个片段。当我选择其他选项卡时,我需要动态创建2个片段以替换原始片段。我还需要动态设置这些新片段的宽度和权重。
任何人都可以帮助我解决这个问题。如何动态显示Android碎片
由于提前
什么Nick Campion说。
下面是一个代码片段,对我的作品:
Fragment newFragment = MainFrag.newInstance(arg);
FragmentTransaction ft = getSupportFragmentManager().beginTransaction();
ft.add(R.id.main_container, newFragment).commit();
请注意,我用的是支持库向后兼容。
可以使用FragmentManager做到这一点。 FragmentManager.beginTransaction();
然后add
和remove
碎片,最后请拨打commit
。如果你看一下这个文档,它应该是非常简单的。
好的,我会试试看 – 2012-02-13 13:53:44