发布时间: 2015-06-01 15:10
<BroadcastBinder/>
支持接收 broadcast广播 并 获取数据
规范代码:
<VariableBinders>
<BroadcastBinder name="" action="">
<Variable name="battery_level" type="int" extra="level"/>
<Variable name="battery_plugged" type="int" extra="plugged"/>
<Trigger>
<Command target="" value=""/>
<Command target="" value=""/>
<Trigger>
</BroadcastBinder>
</VariableBinders>
样例:(百变图标中接受系统广播) ps.可自定义广播 *TODO
<Icon version="1" frameRate="0" width="136" height="136" resDensity="320" extraResourcesDensity="320,480" extraScaleByDensity="480:1.412" useVariableUpdater="Battery">
<VariableBinders>
<BroadcastBinder action="miui.intent.action.BATTERY_CONFIG_CHANGED" >
<Variable name="battery_level" type="int" extra="battery_level" default="0"/>
</BroadcastBinder>
</VariableBinders>
<Var name="bar_height" expression="45/100*#battery_level"/>
<Image src="bg.png"/>
<Image visibility="1" src="normal.9.png" h="#bar_height" align="center" alignV="bottom" x="68" y="94"/>
</Icon>