2014-09-25 5 views
5

Android Wear 실행 프로그램이 Swipify 및 Wear Mini Launcher를 어떻게 착용하는지 궁금합니다 은 Android 마모 홈 화면에서 터치 이벤트를 차단합니다.Android Wear Launcher

지금까지 내 앱에서 시계보기 스텁에 onTouch 및 onClick 수신기를 추가하려했지만 내 앱 외부에서 발생하는 터치를 얻는 방법을 알 수 없습니다.

답변

5

실제로보기는 WindowManager에 직접 추가됩니다 (Service). https://plus.google.com/u/0/113671876130843889747/posts/9bqUcdgZnNb 당신이 할 수있는 WindowManager.LayoutParams.FLAG_LAYOUT_INSET_DECOR 플래그를 사용해야합니다 : Creating a system overlay window (always on top)

조심 여기에 설명 된대로 모토 360 시스템의 문제가이 시간에이 : 어떻게 작동하는지 귀하는이 스레드에서 좀 걸릴 수 있습니다 바닥 공간을 피하십시오. 그런데 오버레이가 작동하는 방식을 이해하기 위해이 포스트에서 제공 한 코드를 살펴볼 수도 있습니다. 직접 링크 : https://github.com/PomepuyN/WatchviewStubIssue

+0

안녕하세요, Nicolas, 여기 도움을 주실 수있으세요? 감사. http://stackoverflow.com/questions/26496768/android-wear-overlay-pass-on-touch-events – user3771655