[Android] MediaBrowserServiceCompat 이용하여 Bluetooth Earbuds Button Click Event 받기
VR 특성상 사용자 입력을 받아 이벤트를 처리하는 것이 2D Display에 비해 제한적이기 때문에 어떻게 컨트롤러의 버튼 onClick 이벤트를 받을 것인지 고민이 되었다. 모바일 디바이스에서 VR 앱이라 오큘러스나 VIVE와 같은 standalone 디바이스와는 다르게 사용자가 별도의 컨트롤러를 구비하고 있지 않은 상태인 것이 한계점이었다. 지금까지는 모바일 디바이스에 부착되어 있는 자이로 센서를 이용하여 입력을 받았다. HMD에 휴대전화를 끼운 상태로 옆면을 더블 탭하면 그 행위를 센서를 통해 입력 신호로 활용하는 것이다. 그러나 움직임을 감지하는 센서를 통해 구현한 이벤트가 항상 사용자의 의도를 반영하고 있지는 않다. HMD에 끼우다가 혹은 움직이다가 센서가 더블 탭으로 인지하는 경우가 종종 있었..
2022.06.27