公共组件汇总

公共组件使用方法


地址选择器

<h1>地址选择器</h1> <h2>样式展示</h2> <p><img src="https://www.showdoc.cc/server/api/common/visitfile/sign/f62149e04ff4d3423bf7e230009df16c?showdoc=.jpg" alt="" /></p> <p><img src="https://www.showdoc.cc/server/api/common/visitfile/sign/a20b31acb3b874cd50ed4f88dbcb1224?showdoc=.jpg" alt="" /></p> <h2>控件代码示例</h2> <pre><code> //环保的地址为三级直接返回 addressBeans= JSON.parseArray(s,AddressBean.class); mPageBinding.addressPicker.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { DialogUtils.selectAddressDialog(PickActivity.this, addressBeans, new AddressSelectResultCallback() { @Override public void getData(TempBean data) { //返回地址信息,可自己调整。 ToastUtil.show(PickActivity.this,data.getId()+data.getFirstname()+data.getName()); } }); } });</code></pre> <h3>注意数据格式为三级</h3> <pre><code> "data": [ { "id": 110000, "name": "北京市", "areaVOList": [ { "id": 110101, "name": "东城区", "areaVOList": [ { "id": 110101001, "name": "东华门街道", "areaVOList": [] }, { "id": 110101002, "name": "景山街道", "areaVOList": [] } ] } ] } ]</code></pre>

页面列表

ITEM_HTML