【发布时间】:2013-09-17 20:06:50
【问题描述】:
有没有办法让 Delphi 的 TListView 表现得像 android 中的实际 ListView? 例如,列表中的每个项目都有自己的“视图”,并且在该视图中可以是多个其他视图(组件),例如多个文本框和复选框以及...?
【问题讨论】:
-
如果您尝试自己解决此问题并发布无效的代码以及 sn-p 代码,您的问题将得到更多关注。
-
FMX 不就是这样工作的吗?
-
使用多个表单,每个活动(视图)使用一个。选择 ListView 项目时激活它,并在该活动完成时切换回主窗体。有关在运行时在表单之间切换的示例,请参阅位于 Samples 文件夹中的 FireMonkey Mobile 示例“表单”。也可以使用选项卡控件,将ListView放在第一个选项卡上;选择一个活动会激活相应的标签页,当活动完成后,您会切换回第一个标签页。
-
我对 delphi 真的很陌生,我没有任何 sn-p 但是当我浏览它时,我没有找到类似的东西。 @Ken White:我不是在谈论活动(翻译表单),而是在谈论每个项目的列表视图,例如每个项目有 3 个文本和 2 个复选框的项目列表,这些项目在彼此下方排序,您可以滚动浏览它们。希望能解决我的问题
-
看看我给你的最后一个示例文件夹(就在这条评论的上方)。打开 SampleListViewMultiDetailAppearancePackage.dproj 文件,在项目管理器中右键单击它,然后选择“安装”。然后File->Close all(保存更改),然后打开SampleListViewMultiDetailAppearanceProject.dproj。第一个(包)创建项目模板并使其可用,第二个向您展示如何使用它。
标签: android delphi delphi-xe5