为 Android 制作一个可滚动的应用程序?

Making a scrollable app for Android?

我正在尝试制作一个带有 images/buttons 网格的应用程序,它在我的电脑上启动与我的 Android phone 不同的进程,但我很难制作"scrollable" 现在我在主屏幕上 space 运行。我如何使用滚动框项目?我现在有一个,但它根本不起作用。我在某处读到带有滚动框的项目需要大于滚动框的边界,但是我该如何让我的下一个 4x4 网格显示在框中呢?我知道我可以使用面板和一个简单的“1、2、下一个”系统,但我宁愿它是可滚动的,最好是无限滚动,所以如果我到达最后一页,它将 return 到第 1 页。我目前没有任何代码可提供,但我有 this 图片要显示。如果我向右或向左滑动,我想要另一个这样的网格。我真的不知道如何用其他方式来描述它,希望你能帮助我。

您需要将诸如 TLayout 之类的控件放置为 TScrollBox 的直接子项。根据控件的需要将其位置设置为 (0,0) 和 Height/Width。此尺寸是滚动框用于其滚动条的尺寸。

然后将您的实际控件放到 TLayout 上。添加或删除控件时,调整 TLayout 的大小,滚动框将根据需要调整其滚动条。