0

假设在 Designer 中我向 Activity 添加了一个 ScrollView,然后我添加了一个高度比 ScrollView 大 2 或 3 倍的面板。接下来,我将视图(EditText、按钮等)放入面板中。现在我有一个充满控件的大面板。我希望能够滚动与 ScrollView 处于同一活动中的面板。

到目前为止,我还不能用手指滚动面板。但是如果我加载布局,我可以滚动面板。如果可以使用来自同一活动的面板,我希望不必依赖 ScrollView 的单独布局。

所以我的问题是:是否只能滚动加载的布局?或者是否可以从同一活动中滚动面板?

感谢您的帮助或建议

4

1 回答 1

0

你有两个选择。您可以为内部面板使用单独的布局文件,也可以在同一布局文件中创建一个面板,然后调用:

Panel1.RemoveView 'Removes the panel from the Activity
ScrollView1.Panel.AddView(Panel1, 0, 0, ScrollView1.Width, ScrollView1.Panel.Height)
于 2011-11-02T06:59:45.913 回答