在scrollview中编辑子视图,其中scrollview是android studio中relativelayout的子项

时间:2015-12-12 14:51:37

标签: android xml android-studio scrollview android-scrollview

在我的xml层次结构中,我将根元素作为RelativeLayout,然后将Scrollview作为子元素。那么ScrollView就会有一个RelativeLayout的视图。

我的问题是我无法编辑ScrollView中的内容,因为Android Studio的设计视图未显示整个ScrollView。我已经尝试过切换视口渲染模式按钮,但这并没有改变任何东西(注意:我的ScrollView的fillviewport也是如此。

在Android Studio的设计视图中,ScrollView ScrollViewRelativeLayout是否为{{1}}的孩子,是否可以看到所有内容?

1 个答案:

答案 0 :(得分:0)

我也有这个问题。

如果你有一个像......一样的视图层次结构。

RelativeLayout (root)
  --> Include

...我将上面的布局更改为......

ScrollView
  --> RelativeLayout
    --> Views (e.g. Buttons, TextViews, etc.)

...我的include标记引用了另一个XML布局......

<include>

在Android Studio的预览中,带有ScrollView标记的第一个XML布局应该在设备上显示(部分完整)布局。

View为根的第二个XML布局应该显示所有header { background: url(/assets/images/landscape-mountains-nature-man.jpg) no-repeat center top fixed; -webkit-background-size: contain; background-size: contain; }

据我所知,遗憾的是没有别的办法 - 如果有的话,我很乐意看到另一种解决方案。