如何在有listview的页面中滑动listview整个页面也会滑动起来,像qq动态一样。我尝试在有
listview的xml中写入scrollview但是程序运行不起来。该怎么实现呢。
Android的滑动listview整个页面都动起来
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
3条回答 默认 最新
- 刘建杰 2016-10-23 12:11关注
我知道了,我找到解决的办法了,不过有点简单,不是很正确。我的思路是把那张小灰灰图片放入listview加载的item中,这样的话就可以实现滑动listview可以滑动整个页面的效果,不过这样每次加载item都有它,所以我耍了点小聪明在getView中写了点逻辑就可以控制了,不是很准确。
诺,我们一起来看看这三张图片,
第一张是我把所有的控件都写在一个item中不做任何逻辑就会出现这种情况,第二张是如果不相干控件给分开则会滑动listview图片这控件不会动,再看第三张图片,和第一张一样把所有控件写在同一item中,然后加点逻辑就可以实现滑动整个页面的效果,接下来给出代码,恩,没错,就是简单的隐藏于显示。看不清我复制过代码来
@Override
public View getView(int position, View convertView, ViewGroup parent) {
View view=null;
if(convertView == null){
view = layout.inflate(R.layout.activity_space, null);
}else{
view = convertView;
}
RelativeLayout rl = (RelativeLayout) view.findViewById(R.id.space_rl1);
LinearLayout l1 = (LinearLayout) view.findViewById(R.id.space_ll1);
if(position!=0){
rl.setVisibility(View.GONE);
l1.setVisibility(View.GONE);
}
if(position==0){
rl.setVisibility(View.VISIBLE);
l1.setVisibility(View.VISIBLE);
}
return view;
}
纯手打,只为提高自己。。。。本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 做个有关计算的小程序
- ¥15 MPI读取tif文件无法正常给各进程分配路径
- ¥15 如何用MATLAB实现以下三个公式(有相互嵌套)
- ¥30 关于#算法#的问题:运用EViews第九版本进行一系列计量经济学的时间数列数据回归分析预测问题 求各位帮我解答一下
- ¥15 setInterval 页面闪烁,怎么解决
- ¥15 如何让企业微信机器人实现消息汇总整合
- ¥50 关于#ui#的问题:做yolov8的ui界面出现的问题
- ¥15 如何用Python爬取各高校教师公开的教育和工作经历
- ¥15 TLE9879QXA40 电机驱动
- ¥20 对于工程问题的非线性数学模型进行线性化