Delphi - ListView onItemClick未被触发

时间:2016-05-31 13:46:24

标签: android ios listview delphi firemonkey

我正在为ListViewAndroid使用iOS组件。

当用户点击列表时会触发onClick事件,但onItemClick事件永远不会发生(是的,我确实单独测试过它们)。

我也是以最简单的方式动态生成ListItems

listview_available_gen.Items.Add.Text := 'whythehellyoudontitemclick';

我错过了一些愚蠢的事吗?

2 个答案:

答案 0 :(得分:0)

我不确定为什么onItemClick没有被解雇,但是我用onItemClickEx替换了它,现在它正好接收了这个事件。

来源:http://docwiki.embarcadero.com/Libraries/Berlin/en/FMX.ListView.TListViewBase.OnItemClickEx

答案 1 :(得分:0)

检查onItemClick上的ListView事件是否真的指向与代码中相同的过程。双击OnItemClick ListView页面中的Events,它会移动到您创建的过程,如果没有,则会创建新的过程。