祥云 发表于 2023-6-9 21:51:01

请问视图容器怎样嵌套添加新页面

在main.v里面进行视图容器创建新页面成功。
视图容器.添加新页面 (发现页.创建布局 (本对象, , , ))
视图容器.添加新页面 (频道页.创建布局 (本对象, , , ))
视图容器.添加新页面 (任务页.创建布局 (本对象, , , ))
现在需要在发现页里面还需要用一个视图容器,用同样的方法创建布局就报错了。
发现页视图容器.添加新页面 (推荐页.创建布局 (本对象, ))
发现页视图容器.添加新页面 (电影页.创建布局 (本对象, ))
编译出现错误:
<C:\Users\Desktop\New-15\大众影视\发现布局.v>, 17: 错误: 无法将数据类型"火山.安卓.影视.发现布局页"转换到"火山.安卓.基本.安卓窗口环境"
<C:\Users\Desktop\New-15\大众影视\发现布局.v>, 17: 错误: 无法将数据类型"火山.安卓.影视.电影布局页"转换到"火山.安卓.基本.安卓窗口环境"
这个等于视图容器是父容器,发现页容器是子容器。请问要怎么解决,学习的教程用的是碎片布局类,我又没有碎片布局类。碎片布局类里面第一层用的是碎片管理,第二层视图容器是子碎片管理。我怀疑是嵌套采用添加新页面或者创建布局使用有错误,但是又不知道怎么解决,寻求帮助,谢谢。

唐兀 发表于 2023-6-10 17:08:26

有偿,我有源码

祥云 发表于 2023-6-10 17:39:08

解决了,发现页视图容器.添加新页面 (电影页.创建布局 (本对象, ))改成发现页视图容器.添加新页面 (电影页.创建布局 (本对象.取安卓窗口环境, ))
页: [1]
查看完整版本: 请问视图容器怎样嵌套添加新页面