目录

客户化配置文件说明

文件放置位置

需要把文件放置到res/raw/目录下。增加/修改的图标,也需要放到这个目录下文件命名及传递。

示例的文件名称为:resourcelist_menubar_config.json,名称不做特殊要求,符合android命名规范即可。

在作为参数传递时,不需要传递后缀,只需要传递前面名称即可,如:

"menuBarConfigFile": "resourcelist_menubar_config"

文件内容格式说明

"removeMenuBarItem": ["tempPicter"]

后面数组,可配置多个元素,元素可为以下值

back_parent:回退按钮

tempPicter:标题左边图标

tempValue:标题文本

offLinePicter:离线时出现在标题右边的图标

change:列表和最近列表的切换图标

back_button: 回退按钮

name_midd:标题部分所在容器

report_name_textView:标题文本

right_bt:右侧操作按钮所在容器

page_button:换页的按钮

input_button_submit:提交按钮

"changeMenuBarIcon": [{"id":"tempValue","content":"我的列表",”icon”:”xxx”}]

id配置同(1)

如果修改文本,则配置content为修改后的值

如果修改图标,则配置icon为图片名称,如res/raw下面放了report.png文件,则配置为”icon”:”report”

"addCustomButton":[{"id":"addedBtn","icon":"report","layout_right":"back_parent","margin_left":"8"}]

id配置同(1)

icon配置同(2)

layout_right:在某个元素的右侧,值为id可取的值

layout_left:作用与 layout_right相同,方向相反

margin_right: 与右边元素的空间间隔,值的单位为dp

margin_left:作用与 margin _right相同,方向相反

"backgroundColor":"#ff0000"