概述我有2个活动:A,B.活动A的布局,有一个用户更改内容的视图组.在活动B中,我必须再次显示该视图组,没有任何更改,它必须是该视图组的真实
副本,所以文本,颜色,尺寸,顺序(子项)和…必须相同.所以我不能使用Layout Inflater.是否可以在不
创建该视图组的子类型的类并更改属性的情况下?因为如果我有更多对于具有不同视图组的2个活动,很难在上一个活动中显示每个活动的视图组. 此外,我无法从父母那 我有2个活动:A,B.活动A的布局,有一个用户更改内容的视图组.在活动B中,我必须再次显示该视图组,没有任何更改,它必须是该视图组的真实副本,所以文本,颜色,尺寸,顺序(子项)和…必须相同.所以我不能使用Layout Inflater.是否可以在不创建该视图组的子类型的类并更改属性的情况下?因为如果我有更多对于具有不同视图组的2个活动,很难在上一个活动中显示每个活动的视图组.
此外,我无法从父母那里删除这些视图组.
解决方法 如果他们的内容相同,那么进行两项不同的活动是没有意义的.您可以动态更改一个活动的内容,行为将与两个活动相同.如果确实有必要,那么您将必须保存所有需要的信息以再次重建活动并将其传递给新创建的活动.看看 this. 总结
以上是内存溢出为你收集整理的android – 创建View的副本?全部内容,希望文章能够帮你解决android – 创建View的副本?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
评论列表(0条)