java无法添加规则
作为RelativeLayout的孩子,我有一个ScrollView,但我无法使用addRule将其设置在java中的布局之上。它在xml中运行良好,但我需要在java中运行,以便动态生成结果
以下是我需要在java中复制的xml:
<ScrollView
安卓:orientation="vertical"
安卓:layout_above="@+id/innerRelativeLayout"
安卓:layout_height="fill_parent"
安卓:layout_width="fill_parent">
我尝试了addRule来获得同样的结果,比如:
scrollParams.addRule(RelativeLayout.ABOVE, innerRelativeLayout.getId());
然而addRule似乎对ScrollView参数不起作用
错误是:类型FrameLayout的addRule(int,int)方法未定义。布局参数
我是否需要将ScrollView包装在另一个布局中,并在该布局上使用addRule,还是有更好的解决方案
共 (0) 个答案