Appcelerator Alloy Click事件状态栏图标

时间:2014-04-10 19:53:52

标签: titanium-mobile appcelerator-mobile titanium-alloy

是否可以使用状态栏图标enter image description here

创建点击事件

1 个答案:

答案 0 :(得分:0)

您需要向onHomeIconItemSelected属性添加回调。假设您有一个Tabgroup,其中包含" tabGroup" id,它会是这样的:

$.tabGroup.addEventListener('open', function(e) {
    var activity = $.tabGroup.activity;
    // Avoid older APIs executing this code
    if( Ti.Platform.Android.API_LEVEL >= 11 ) {
        activity.actionBar.onHomeIconItemSelected = function() {
            alert("Home icon clicked!");
        };  
    }
}

有关更完整和详细的说明,您可以参考https://github.com/websterj/Alloy2TabbedAndroidUI,这是使用Titanium中的操作栏对应用程序的一个很好的演示。