홈 버튼을 무시하거나 비활성화 할 수없는 방법에 대해 많이 읽었습니다. 그리고 나는 또한 어떤 사람들은 그것을 잘못 활용할 수도 있기 때문에 여러면에서 위험하다는 데 동의한다. 하지만 불행히도 내 애플 리케이션의 요구 사항.홈 버튼 안드로이드 비활성화
Immersive
기능을 사용하여 Android Kitkat에서 실행되는 내 기기에서 그들을 숨길 수있었습니다. 사용자가 화면 가장자리에서 문지르면 상태 및 탐색 표시 줄이 보이게됩니다. 그러나 나는 다시 을 사용하여 Immersive
을 매초마다 호출하여 다시 사라지게하는 방법을 발견했습니다. 결과는 만족 스러웠고 일을 마쳤습니다.
하지만 우리는 화면과 상호 작용할 때마다 막대가 표시되므로 Kitkat에서 실행되지 않는 Android 기기에 대한 해결책이 없습니다. 막대가 숨기는하지만 사용자가 화면을 터치 할 때마다 나타나는 것처럼 보이지는 않습니다. 따라서 Immersive
기능은 Kitkat을 제외하고는 실행되지 않으므로 문제가되지 않습니다. 화면이 잠겨있을 때 내 활동이 볼 만들기
-
나는 또 다른 솔루션은 다양한 SO 게시물에서 제안 시도했다. 이것은 세 번째 버튼 (홈 버튼의 오른쪽 버튼, 그것이 무엇인지 불려지는 것인지 확실하지 않음)을 없애는데 도움이되었습니다. 그리고 우리는 쉽게 뒤로 버튼을 처리 할 수 있습니다. 하지만 여전히 홈 버튼이 남아 있습니다. 어떻게 든이 홈 단추를 비활성화하거나 아무것도하지 않아야합니다. 또는 atleast (최악의 시나리오) 홈 버튼을 클릭하면 내 애플 리케이션을 탐색 할 수 있습니까 (가능합니까?)
내가 찾고있는 사용자는 내가 가지고있는 버튼에서만 응용 프로그램을 떠날 수 있어야합니다 내 애플 리케이션에서 제공, should'nt 다른 방법이있을 수 있습니다. 누군가가 나를이 방법을 제안 할 수 있습니까?
여기 마감일입니다. 이것에 대한 도움은 나에게 큰 도움이 될 것입니다. 나는 또한 위의 nonesense 기능을 달성하는 다른 방법을 열어 놓고 있습니다.
감사합니다 :)
어떻게 될까요? 나는 ppl이 그것이 작동하지 않는다고 말하는 많은 다른 포스트에서 이것을 보았다고 생각한다. Btw 그것은 무엇을합니까? – ik024
홈 버튼을 누르면이 의도가있는 활동으로 돌아갑니다. 이것은 사용자 지정 실행 프로그램에서 사용하는 것입니다. – EatHeat
지금까지 너무 좋아. 하지만 코드 내에서 홈 화면으로 내 앱을 사용 중지 할 수 있습니다. 결국 나는 안드로이드 기본 홈 화면으로 이동해야합니다. – ik024