我知道这tools:layout
可用于在Android Studio 的布局编辑器<fragment>
中显示元素中的片段。
但是,我想在运行时在 FrameLayout 中添加一个片段(以便我可以更改片段)。
在 SO 中发现了类似的问题,例如Question 1和Question 2,但页面中的答案不能完全解决问题。
我想做的是:
- 在活动布局 XML 文件中
- 在布局编辑器的 FrameLayout 中插入片段(或片段的布局 XML),不包含任何
<fragment>
或<include>
元素。
- 在布局编辑器的 FrameLayout 中插入片段(或片段的布局 XML),不包含任何
- 喜欢
tools:layout
但不使用的东西,<fragment>
因为它是不可更改的。View.isInEditMode
可以在代码中使用类似的东西)