首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Android : OnViewCreated调用了但片段不可见

Android : OnViewCreated调用了但片段不可见
EN

Stack Overflow用户
提问于 2013-11-01 12:49:21
回答 1查看 3K关注 0票数 0

所以,这又是我,在我的动态ui的进一步工作,它似乎我已经达到了一个点,成功的效果应该来。但现在我的脚步变小了,我慢慢地向前移动,这是一个里程碑。

我们仍然在讨论一个完全动态创建的基于fragmentManager和片段的ui,这些ui本身包含一些子元素,比如文本视图、按钮、表列等等。

根据我的oo设计,我有一个控制器类,它是我的片段活动的唯一实例成员。

控制器的构造器获取作为参数传递的片段活动的活动引用,以便创建FragmentManager并在全局保存它。

控制器实例化自定义类的对象,该对象是从片段派生的。

正确调用重载的构造函数,调用基ctor并执行其他操作。

然后,我将对象添加到片段管理器中,该管理器是在传递的活动的帮助下在控制器的ctor中创建的,方法是启动事务并提交它。

控制器离开后,流返回给mainactivity,在那里我在末尾发出setcontentview。

但是,onCreateView被执行,oViewCreated被执行,其中我定义了我的和背景色的布局,以及一个the按钮。然后,我把所有的存根很好地放在ui上。在控制器类中使用片段派生器进行测试,这是有效的。但现在,在或多或少的真实情况下,我没有看到片段。在主计长犯下后,我也发出分离并重新附加强制重拉。

我想,在某个地方,我必须传递原子引用。这有可能吗?

提前结束。

编辑:解决了。

删除这个?

EN

回答 1

Stack Overflow用户

发布于 2013-11-01 16:05:18

我回答我自己的问题(也许其他人也有类似的问题),并想知道,我的方法是否可以:

重写的均衡器onCreateView只需返回新视图(getActivity());

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19727075

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档