...
1、在boringdroidsystemui APP的raw目录comp_config.xml新增配置
eg: eg:
代码块 |
---|
<compatible> <keycode>isAllowHideDecorCaption</keycode> <keydesc>{ "en":"Allow to hide the title bar", "ch":"允许隐藏标题栏" }</keydesc> <defaultvalue>false</defaultvalue> <inputtype>switch</inputtype> <notes> { "en":"test text", "ch":"测试文本" } </notes> <optionjson>[]</optionjson> </compatible> |
keycode
兼容性配置 KEY
keydesc
兼容性描述用于页面展示 需配置中文和英文
defaultvalue
默认值
inputtype
目前支持三种类型 switch input select
notes
备注,用于指导用户使用文本,需配置中文和英文
optionjson
select 需配置的选项
二、framework 接口调用
异步方法:CompatibleConfig
.queryTrainingData(Context context, String packageName, String keycode)
同步方法:CompatibleConfig
.queryValueData(Context context, String packageName, String keycode)
参数说明:
context
上下文对象
packageName
包名
keycode
兼容性配置的KEY