在钛列表视图中的Fire对象的方法

时间:2014-03-03 13:53:47

标签: ios iphone listview titanium

大家好我正在使用Titanium SDK 3.2.1.GA开发IOS 7,我需要帮助。

我找不到任何关于如何在列表视图中调用对象方法的内容

基本上我有一个列表视图,每个单元格中都有一个视频播放器,顶部有一个播放按钮,我希望视频播放器在用户点击播放按钮后开始播放,但我不知道如何开火列表视图中的视频播放器的play()方法。

提前感谢您的帮助

1 个答案:

答案 0 :(得分:0)

如果您发布了代码,那么帮助您会更容易,但这是一般的想法。只需听取itemClick事件,然后触发该ListItem的播放按钮:

// Keep an array of video players or something like that
var vidPlayersRefs = [...,...,...];

listView.addEventListener('itemclick', function(e){
    // Get the video player for that row  
    var videoPlayer = vidPlayersRefs[e.itemIndex];
    videoPlayer.open();
});