我在Sencha Touch中有一个从JSON数据生成的List。本质上,该列表是从Data Store对象生成的,并充当联系人列表。我想知道如何添加功能,以便当用户点击其中一个列表项时,Sencha Touch中会显示一个操作表,提供许多操作(如“呼叫”,“发送消息”和“删除“)。在Sencha Touch中创建操作表当触摸列表项时
下面是我使用生成列表视图代码:
var listView = new Ext.List({
store: friendStore,
itemTpl: '{forename} {surname}<br />{phoneNumber}',
grouped: true,
indexBar: true
});
我知道,我可能用on
参数,但将在tap
事件添加到列表中,而不是每个项目。显示的操作表将包含一些链接以及tel://
,因此它也需要动态(因为要拨打的电话号码也存储在数据存储中的密钥{phoneNumber}
希望这是有道理的...
谢谢你的帮助,贾森! – BenM 2011-03-18 11:10:44