让我们说在Designer中我向活动添加了一个ScrollView,然后我添加了一个高度比ScrollView大2或3倍的Panel。接下来,我将视图(EditText,按钮等)放入面板中。现在我有一个充满控件的大面板。我希望能够滚动与ScrollView具有相同活动的面板。
到目前为止,我还没能用手指滚动面板。但是如果加载布局,我可以滚动面板。我希望不必依赖ScrollView的单独布局,如果可以使用来自同一活动的面板。
所以我的问题是:仅可以滚动加载的布局吗?或还可以从同一活动滚动面板吗?
感谢您的帮助或建议
答案 0 :(得分:0)
您有两种选择。您可以为内部面板使用单独的布局文件,也可以在同一布局文件中创建面板,然后调用:
Panel1.RemoveView 'Removes the panel from the Activity
ScrollView1.Panel.AddView(Panel1, 0, 0, ScrollView1.Width, ScrollView1.Panel.Height)