我有两个HorizontalScrollViews。每个都有一个包含8个textviews的布局。顶部scrollView用作标题,而底部scrollView将显示数据。我试图让两行textViews正确对齐。我的解决方案是使底部scrollView中textViews的宽度与顶部scrollView中textViews的宽度相匹配。我当前正在访问第一个scrollView中第一个textView的width属性,并尝试将其分配给第二个scrollView中的第二个textView tvBtm1.setWidth(tvTop1.getWidth());
我在我的onCreate方法中执行此操作。
我遇到的问题是,在onCreate之后,UI才会被绘制,因此tvTop1.getWidth()
返回零。我目前将我的大小调整功能附加到一个按钮,但我希望它在应用程序启动时运行。有没有办法做到这一点,因为它在onCreate方法中不起作用?
旁注:我已将两个scrollView绑在一起,所以当我滚动一个时,另一个也滚动。例外情况是我投掷的时候。