在我的 xml 层次结构中,我将根元素作为 RelativeLayout
然后是 Scrollview
作为一个 child 。那ScrollView
然后有一个 RelativeLayout
里面有景色。
我的问题是我无法编辑 ScrollView
中的内容由于 Android Studio 的设计 View 没有显示整个 ScrollView
.我试过切换视口(viewport)渲染模式按钮,但这并没有改变任何东西(注意:我的 ScrollView
的填充视口(viewport)也是如此。
有没有办法可以看到我的 ScrollView
中的所有内容ScrollView
是 RelativeLayout
的 child 在 Android Studio 的设计 View 中?
最佳答案
我也有这个问题。
如果您有像...这样的 View 层次结构
RelativeLayout (root)
--> ScrollView
--> RelativeLayout
--> Views (e.g. Buttons, TextViews, etc.)
...我将上述布局更改为...
RelativeLayout (root)
--> Include
...我的包含标记引用另一个 XML 布局...
ScrollView
--> RelativeLayout
--> Views (e.g. Buttons, TextViews, etc.)
在 Android Studio 的预览版中,第一个带有
<include>
的 XML 布局标签应在设备上显示(完整的一部分)布局。第二个 XML 布局,带有
ScrollView
因为它的根应该向你展示所有 View
s。据我所知,不幸的是,没有其他方法可以解决这个问题 - 如果有替代解决方案,我很乐意看到。
关于android - 在 ScrollView 中编辑子项,其中 ScrollView 是 android studio 中 relativelayout 的子项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34241170/