当程序手动改变selectedIndex或selectedItem的值时List控件的change事件不会触发,这时可以重新分发change事件。
/**
* sounds为List控件id
*/
sounds.selectedIndex = 0; //改变selectedIndex
sounds.dispatchEvent(new ListEvent(ListEvent.CHANGE)); //分发change事件
当程序手动改变selectedIndex或selectedItem的值时List控件的change事件不会触发,这时可以重新分发change事件。
/**
* sounds为List控件id
*/
sounds.selectedIndex = 0; //改变selectedIndex
sounds.dispatchEvent(new ListEvent(ListEvent.CHANGE)); //分发change事件
转载于:https://my.oschina.net/CoderAJ/blog/28228