我使用以下用户界面:
父级相对布局parentLayout
尺寸为 800x600(宽 x 高)
-
第二个相对布局childLayout
,它是父布局的子布局。
它的尺寸为 800x1000,即它大于父布局。
parentLayout.addView(childLayout);
我的目标:滚动childLayout
通过使用childLayout.scrollTo(x,y)
.
当我使用childLayout.scrollTo(x,y)
, Android 卷轴childLayout
但不会刷新(重绘)它。效果就是,childLayout
被切割成相同的尺寸parentLayout
.
不幸的是,以下解决方案不能解决问题:
childLayout.scrollTo(x,y);
childLayout.invalidate();
childLayout.requestLayout();
有什么想法如何解决这个问题吗?
您可以使用parentLayout
as ScrollView
代替RelativeLayout
并保留childLayout
as RelativeLayout
.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)