setEmptyView的一个坑
2016-01-07 11:04
155 查看
setEmptyView用来给listview等设置列表为空时展示的view,但这个view有一个前提:这个view必须add到当前的view
hierarchy节点里,做法如下:
lv = (ListView) findViewById(R.id.photo_list);
View empty_view=LayoutInflater
.from(this)
.inflate(R.layout.list_loading, null);
((ViewGroup) lv.getParent()).addView(empty_view);
lv.setEmptyView(empty_view);
当然,让view进入一个view hierarchy的方法很多,总之,遵守这个前提setEmptyView才能成功
hierarchy节点里,做法如下:
lv = (ListView) findViewById(R.id.photo_list);
View empty_view=LayoutInflater
.from(this)
.inflate(R.layout.list_loading, null);
((ViewGroup) lv.getParent()).addView(empty_view);
lv.setEmptyView(empty_view);
当然,让view进入一个view hierarchy的方法很多,总之,遵守这个前提setEmptyView才能成功
相关文章推荐
- android-dev-cn
- Oracle学习笔记——Oracle高级
- 新手提权笔记
- YTU 1099: Minesweeper
- JSP重定向传递参数
- 有关垂直居中
- Delphi项目构成之项目文件DPR
- GIT 使用指南
- [leetcode] 202. Happy Number
- 关于ASPCMS标签调用的一些总结
- ios 例子网站
- adapter的主页显示
- 【视频】Loadrunner和jmeter的视频教程
- 制作一个自定义的checkbox
- Oracle学习笔记——PL/SQL编程基础
- Redis常用命令
- [Canvas绘图] 第30节 沙场点兵
- sqlite3学习
- Adapter的getView方法详解
- codevs3243:区间翻转,线段树