Можно ли создать событие щелчка с помощью значка строки состояния
Appcelerator Alloy Click Event для значка строки состояния
comment
Вы хотите, чтобы событие запускалось при нажатии на значок приложения?
- person asiviero   schedule 11.04.2014
Ответы (1)
Вам нужно добавить обратный вызов к свойству onHomeIconItemSelected
. Скажем, у вас есть Tabgroup
с идентификатором "tabGroup", это будет что-то вроде:
$.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.
person
asiviero
schedule
10.04.2014