2013-04-30 68 views
2

我在android中使用模塊創建了一個輪播視圖。這裏一切都很順利。但在這個視圖中如何處理單個圖像的點擊。我可以在我的原生android代碼中輕鬆處理這個問題,但是我需要在我的app.js中獲取偵聽器,所以當輪播一個圖像將被點擊時,我將獲得名稱,但我不知道如何實現此目的。這裏是我的代碼: -在Android模塊中處理app.js中的代理點視圖

var carouselandroid = require('com.carouselandroid'); 
var proxy = carouselandroid.createExample({ message : "Creating an example Proxy", width : Ti.UI.FILL, height : Ti.UI.SIZE, }); 
win.add(proxy); 
proxy.addEventListener('click', function(e) { Ti.API.info('--------getting e: ' +  JSON.stringify(e)); }); 

但是沒有調用監聽器。

+1

+1可能你有答案 – 2013-05-01 06:07:39

回答

0

由於我無法獲得點擊代理,所以我在我的模塊中使用了fireEvent,但是我又無法使用fireEvent傳遞數據,可能我需要更多地理解模塊。儘管如此,爲了實現這一點,我在模塊中創建了一個代理屬性,然後引發一種方法。這種方式正在工作。