Let's improve the code created in the previous part:
Types.hppand define a new type
statusto represent return codes:
#ifndef _PACKT_TYPES_HPP_ #define _PACKT_TYPES_HPP_ #include <stdint.h> typedef int32_t status; const status STATUS_OK = 0; const status STATUS_KO = -1; const status STATUS_EXIT = -2; #endif
jnidirectory. This header defines an interface to observe native activity events. Each possible event has its own handler method:
onDestroy(), and so on. However, we are generally interested in three specific moments in the activity lifecycle:
onActivate(): This method is invoked when activity is resumed and its window is ...