listview 添加header和emptyview后,怎样都显示
答案:2 悬赏:70
解决时间 2021-01-30 04:22
- 提问者网友:夜微涼
- 2021-01-29 09:27
listview 添加header和emptyview后,怎样都显示
最佳答案
- 二级知识专家网友:堕落奶泡
- 2021-01-29 10:47
list.size()为0的时候就返回1罗,adapter不能为空,类似下面这样:
public View getView(int position, View convertView, ViewGroup parent) {
if(list.size()==0){
View view=LayoutInflater.from(getActivity()).inflate(你的空白提示布局, root);
return view;
}else{
//你原来的处理
}
return null;
}
public View getView(int position, View convertView, ViewGroup parent) {
if(list.size()==0){
View view=LayoutInflater.from(getActivity()).inflate(你的空白提示布局, root);
return view;
}else{
//你原来的处理
}
return null;
}
全部回答
- 1楼网友:温柔刺客
- 2021-01-29 11:20
list.size()为0的时候就返回1罗,adapter不能为空,类似下面这样:
public view getview(int position, view convertview, viewgroup parent) {
if(list.size()==0){
view view=layoutinflater.from(getactivity()).inflate(你的空白提示布局, root);
return view;
}else{
//你原来的处理
}
return null;
}
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯