|  |  |  | @ -32,29 +32,28 @@ class SensorSettingActivity : NoOptionsActivity() { | 
		
	
		
			
				|  |  |  |  |             ) | 
		
	
		
			
				|  |  |  |  |         } | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  |         mBinding.etName.setOnKeyListener(View.OnKeyListener { _, keyCode, event -> | 
		
	
		
			
				|  |  |  |  |         mBinding.etName.setOnKeyListener { _, keyCode, event -> | 
		
	
		
			
				|  |  |  |  |             if (keyCode == KeyEvent.KEYCODE_DPAD_UP) { | 
		
	
		
			
				|  |  |  |  |                 if (event.action == KeyEvent.ACTION_DOWN) { | 
		
	
		
			
				|  |  |  |  |                     tryFocusBackArea() | 
		
	
		
			
				|  |  |  |  |                     return@OnKeyListener true | 
		
	
		
			
				|  |  |  |  |                     return@setOnKeyListener true | 
		
	
		
			
				|  |  |  |  |                 } | 
		
	
		
			
				|  |  |  |  |             } else if (keyCode == KeyEvent.KEYCODE_DPAD_DOWN) { | 
		
	
		
			
				|  |  |  |  |                 if (event.action == KeyEvent.ACTION_DOWN) { | 
		
	
		
			
				|  |  |  |  |                     mBinding.tvWarnSetting.requestFocus() | 
		
	
		
			
				|  |  |  |  |                     return@OnKeyListener true | 
		
	
		
			
				|  |  |  |  |                     return@setOnKeyListener true | 
		
	
		
			
				|  |  |  |  |                 } | 
		
	
		
			
				|  |  |  |  |             } else if (keyCode == KeyEvent.KEYCODE_DPAD_CENTER || keyCode == KeyEvent.KEYCODE_ENTER){ | 
		
	
		
			
				|  |  |  |  |             } else if (keyCode == KeyEvent.KEYCODE_DPAD_CENTER || keyCode == KeyEvent.KEYCODE_ENTER) { | 
		
	
		
			
				|  |  |  |  |                 if (event.action == KeyEvent.ACTION_DOWN) { | 
		
	
		
			
				|  |  |  |  |                     mBinding.etName.showIme() | 
		
	
		
			
				|  |  |  |  |                     return@OnKeyListener true | 
		
	
		
			
				|  |  |  |  |                     return@setOnKeyListener true | 
		
	
		
			
				|  |  |  |  |                 } | 
		
	
		
			
				|  |  |  |  |             } | 
		
	
		
			
				|  |  |  |  |             return@OnKeyListener false | 
		
	
		
			
				|  |  |  |  |             return@setOnKeyListener false | 
		
	
		
			
				|  |  |  |  |         } | 
		
	
		
			
				|  |  |  |  |         ) | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  |         mBinding.etName.setOnFocusChangeListener { v, hasFocus -> | 
		
	
		
			
				|  |  |  |  |             if (!hasFocus){ | 
		
	
		
			
				|  |  |  |  |         mBinding.etName.setOnFocusChangeListener { _, hasFocus -> | 
		
	
		
			
				|  |  |  |  |             if (!hasFocus) { | 
		
	
		
			
				|  |  |  |  |                 mBinding.etName.hideIme() | 
		
	
		
			
				|  |  |  |  |             } | 
		
	
		
			
				|  |  |  |  |         } | 
		
	
	
		
			
				
					|  |  |  | 
 |