两级标题栏带下拉选择框的页面刷新
2016-03-09 22:19
225 查看
欢迎转载
需求: 页面布局如上图所示, 最顶端是标题栏,中间点击可以出现下拉选择框,选择框内容为动态获取, 列表由若干个对象的一个字段内容填充.二级标题为三个类型的页面,页面选择根据一级标题选中的类型获取不同的数据.
列表内容的对象建立一个全局的单例,保存列表中的所以对象和当前选中的对象.
正文的三个页面请求数据可以根据单例中的当前选中的对象的id获取, 也可以拉取到全部的内容根据单例中的当前选中的对象的id筛选出需要的数据
一级标题点击出现下拉选择框,单击item后,把当前点击的条目的对象更新单例,下拉选择框为一个单独控件
正文中包含三个布局,在正文类中给下拉选择控件设置一个回调监听.
三个布局文件类需要在下拉选择框点击时,更新数据,在设置一个回调监听,但是这是三个类.就单独设置一个接口,让这三个类都实现这个接口,当调用这个接口中的方法时,就会回调实现了这个接口的类中重写的接口中的方法.
View selectedView = mViewFrame.getSelectedView();
if (selectedView instanceof IConfigView) {
((IConfigView) selectedView).onConfigChange(false);
}
这具体的三个类中的onConfigChange( )方法中,获取单例中的最新数据,并请求网络更新页面.
需求: 页面布局如上图所示, 最顶端是标题栏,中间点击可以出现下拉选择框,选择框内容为动态获取, 列表由若干个对象的一个字段内容填充.二级标题为三个类型的页面,页面选择根据一级标题选中的类型获取不同的数据.
列表内容的对象建立一个全局的单例,保存列表中的所以对象和当前选中的对象.
正文的三个页面请求数据可以根据单例中的当前选中的对象的id获取, 也可以拉取到全部的内容根据单例中的当前选中的对象的id筛选出需要的数据
一级标题点击出现下拉选择框,单击item后,把当前点击的条目的对象更新单例,下拉选择框为一个单独控件
正文中包含三个布局,在正文类中给下拉选择控件设置一个回调监听.
三个布局文件类需要在下拉选择框点击时,更新数据,在设置一个回调监听,但是这是三个类.就单独设置一个接口,让这三个类都实现这个接口,当调用这个接口中的方法时,就会回调实现了这个接口的类中重写的接口中的方法.
View selectedView = mViewFrame.getSelectedView();
if (selectedView instanceof IConfigView) {
((IConfigView) selectedView).onConfigChange(false);
}
这具体的三个类中的onConfigChange( )方法中,获取单例中的最新数据,并请求网络更新页面.
相关文章推荐
- Android布局的小窍门?
- Web布局连载——两栏固定布局(五)
- 样式表CSS布局经验
- 在winform下实现左右布局多窗口界面的方法之续篇
- css网页布局中注意的几个问题小结
- DL.DT.DD实现左右的布局简单例子第1/2页
- 使用CSS框架布局的缺点和优点小结
- div+CSS网页布局的意义与副作用原因小结第1/2页
- 在winform下实现左右布局多窗口界面的方法
- Android编程之代码创建布局实例分析
- CSS顶级技巧大放送,div+css布局必知
- 用div实现像table一样的布局方法
- 精彩的Bootstrap案例分享 重点在注释!(选项卡、栅格布局)
- jQuery EasyUi实战教程之布局篇
- jQuery EasyUI 布局之动态添加tabs标签页
- jQuery Easyui实现左右布局
- android自定义RadioGroup可以添加多种布局的实现方法
- 瀑布流布局并自动加载实现代码
- Android代码实现图片和文字上下布局
- SWT(JFace)体验之RowLayout布局