학생용 안드로이드 기반 교육 장치를 개발 중입니다. 안드로이드 오픈 소스 프로젝트를 사용자 정의했습니다. - 변경된 런처 응용 프로그램 - 삭제 된 표준 시스템 응용 - 우리의 응용 프로그램을 추가했습니다.AOSP의 안드로이드 표준 버튼 기능 변경
이제 집, 뒤 및 메뉴와 같은 표준 버튼의 기능을 변경하는 데 어려움을 겪고 있습니다.
맞춤식 표준 버튼을 가르쳐주세요.
학생용 안드로이드 기반 교육 장치를 개발 중입니다. 안드로이드 오픈 소스 프로젝트를 사용자 정의했습니다. - 변경된 런처 응용 프로그램 - 삭제 된 표준 시스템 응용 - 우리의 응용 프로그램을 추가했습니다.AOSP의 안드로이드 표준 버튼 기능 변경
이제 집, 뒤 및 메뉴와 같은 표준 버튼의 기능을 변경하는 데 어려움을 겪고 있습니다.
맞춤식 표준 버튼을 가르쳐주세요.
필요한 기능을 구현하려면 AOSP에서 여러 파일을 사용자 정의해야합니다. Android 6.0에 대한 경험이 있으므로 여기에 대해 설명하겠습니다.
1.device/[기업]/[유형] /overlay/frameworks/base/packages/SystemUI/res/layout-sw600dp.xml 여기 추가하거나 삭제할 수 있습니다 표준 버튼
2.frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarView.Java 표준 버튼의 기능을 변경할 수 있습니다.
도움이되기를 바랍니다.