| 
				
				
					
						
					
				
				
				 | 
			
			 | 
			
			@ -534,20 +534,16 @@ static int32_t AndroidInputCallback(struct android_app *app, AInputEvent *event) | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    } | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    else if (type == AINPUT_EVENT_TYPE_KEY) | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    { | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			        //int32_t key = AKeyEvent_getKeyCode(event); | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			        //int32_t AKeyEvent_getMetaState(event); | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			         | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			        //int32_t code = AKeyEvent_getKeyCode((const AInputEvent *)event); | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			         | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			        int32_t keycode = AKeyEvent_getKeyCode(event); | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			        int32_t AKeyEvent_getMetaState(event); | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			
 | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			        // If we are in active mode, we eat the back button and move into pause mode.   | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			        // If we are already in pause mode, we allow the back button to be handled by the OS, which means we'll be shut down. | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			        /* | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			        if ((code == AKEYCODE_BACK) && mActiveMode) | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			        if ((keycode == AKEYCODE_BACK)) // && mActiveMode) | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			        { | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			            setActiveMode(false); | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			            return 1; | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			            o">//setActiveMode(false); | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			            o">//return 1; | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			        } | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			        */ | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    } | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			     | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    int32_t action = AMotionEvent_getAction(event); | 
			
		
		
	
	
		
			
				| 
				
					
						
					
				
				
				
				 | 
			
			 | 
			
			
 |