Listen Android back button in cocos2d-x -
i want track android button in android activity.
i have ready work on button in onkeyreleased() in c++ , when check button in activity methods onbackpressed() , onkeyup() , onkeydown() e.t.c nothing.
please me same.
well have create new event listener keyboard in init of class. because don't know have @ moment, how implement button listener android:
bool yourscene::init() { if(!layer::init()) return false; auto listener = eventlistenerkeyboard::create(); listener->onkeyreleased = cc_callback_2(yourscene::onkeyreleased, this); director::getinstance()->geteventdispatcher()->addeventlistenerwithscenegraphpriority(listener, this); ........... } void yourscene::onkeyreleased(eventkeyboard::keycode keycode, event* event) { if(keycode == eventkeyboard::keycode::key_back) { // implement button login here } }
Comments
Post a Comment