android - 如何在 ListView MultiDetailRightButtonItem Delphi 中启用或禁用按钮

标签 android listview delphi firemonkey

我有一个 ListView firemonkey 和 ItemAppearance.ItemAppearance: = 'MultiDetailRightButtonItem'

在某些情况下,我需要在运行时启用或禁用按钮,但我做不到。

如何在应用程序运行时访问 ListView 的多细节对象的属性。

我能够将 ItemAppearance.ItemAppearance: = 'MultiDetailRightButtonItem' 更改为 ItemAppearance.ItemAppearance: = 'MultiDetailItem' 但是按钮没有 Text 属性,我无法访问它再次放置 Text。

马西奥

最佳答案

如果 List 是您的 Listview,您可以使用该属性

List.Items[i].Objects.textbutton.Enabled := false

禁用或使用 property.visible 隐藏按钮。 您可以在 List.Items[i].Objects 下找到其他属性。

关于android - 如何在 ListView MultiDetailRightButtonItem Delphi 中启用或禁用按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42812190/

相关文章:

Android删除tabwidget中标签之间的空间

java - 在 Android 中动态创建多个 ListView

java - ListView 项目未显示在主 Activity 上

delphi - 多维动态数组中需要完成什么?

android - 将布局动态添加到 ScrollView 中

android - 更新时清除应用程序数据

android - 如何确保在 Android N 及更高版本上的设备重启时调用 PeriodicWorkRequest

android - 无法使用简单的游标适配器 android 在 ListView 中获取值?

Delphi - 即使尚未创建对象, bool 属性也可用

delphi - 在内部更改记录位置