2013-05-16 31 views
0

我正在尝试开发一个涉及碎片的应用程序。屏幕上有2个片段。列表片段包含一个开始和停止按钮和右侧的详细信息片段。单击开始按钮时,音频处理代码将在细节片段中运行。所以根据结果我走出了这个过程,我想改变片段的布局。基本上我想在运行时更改单个碎片的布局文件,具体取决于我在执行某个过程时得到的结果。我怎样才能实现它?在运行时更改碎片的布局文件

谢谢!

回答

0

您无法切换到片段中的其他布局文件,您从onCreateView返回的视图无法替换。

但是,你有几种选择:

  • 您可以显示和隐藏的观点在运行时用View.setVisibility()
  • ViewStubs可以在稍后时间充气。
  • 或者你可以用新的片段替换你的细节片段。
+0

好的,谢谢,我会尝试前两个。无论如何,我不能用一个新的细节替换我的细节片段。 – user1957734

+0

@ user1957734答案有帮助吗? – brillenheini

+0

hi..brillrnheini ..因为我不得不稍微完成我的任务,我放弃了根据结果更改布局文件的想法。我刚刚使用吐司消息显示了结果。 – user1957734