1.前言
在10.0的系统产品开发中,在对于usb模块也是非常重要的功能,在最近的需求开发中,要求可以通过在settings中新增一个开关,然后
来切换当前的模式,可以在usb模式和host模式之间进行切换,接下来就来分析下这个切换模式的功能实现
2.系统Settings中添加切换USB Host模式选项开关的核心类
packages\apps\Settings\res\xml\display_settings.xml
packages\apps\Settings\src\com\android\settings\display\HostSwitchController.java
3.系统Settings中添加切换USB Host模式选项开关的核心功能分析和实现
在系统Settings的相关定制开发中,在关于添加usb host模式的选项开关中,根据需求需要在 设置-显示的二级菜单中添加
这个usb host模式的选项开关,所以就需要在设置-显示的布局display_settings.xml中添加这个usb host模式的选项开关的
选项布局的开关,接下来看如何实现相关的功能布局
3.1 display_settings.xml中添加相应的选项开关的布局
<PreferenceScreenxmlns:android="http://schemas.android.com/apk/res/android"xmlns:settings="http://schemas.android.com/apk/res-auto"android:key="display_settings_screen"android:title="@st