我对framelayout有非常基本的了解。我想在一帧布局加上实现两个列表视图,条件是每当我点击框架布局中的两个列表中的任何一个列表时“点击的列表必须缩小以填充屏幕”。
答案 0 :(得分:0)
这不是正确的方法,如果您已阅读FrameLayout doc,请注意:
FrameLayout旨在阻挡屏幕上的某个区域以显示单个项目。通常,FrameLayout应该用于保存单个子视图,因为以可以扩展到不同屏幕大小而儿童不会相互重叠的方式组织子视图可能很困难。但是,您可以使用android:layout_gravity属性将多个子项添加到FrameLayout并通过为每个子项分配重力来控制它们在FrameLayout中的位置。
您要使用的是fragments。
我希望这会有所帮助。