ListView隐藏HeadView

把HeadView及其子View的Visibility都设置成GONE就行了,只设置HeadView的Visibility不行;

private void setHeadViewVisibility(int visibility){
    headlineView.setVisibility(visibility);
    int childCount=headlineView.getChildCount();
    for (int i = 0; i <childCount; i++) {
        headlineView.getChildAt(i).setVisibility(visibility);
    }
}

ListView隐藏HeadView

时间: 2024-11-08 06:39:04

ListView隐藏HeadView的相关文章

android ListView隐藏FooterView(headerView)

在安卓开发中,在使用listView时,我们会经常用到footerView或者headerView 给ListView添加的footer和header好多时候,会根据情况隐藏和显示. 因为footer和header使用删除和添加的方法总感觉不好. 而直接设置footer和header中的view为GONE时,虽然内容不显示了,但是这块区域还是会被占用. 经过各种方法测试,最后得出一个可以完美解决该问题的方法,如下代码: this.footerLayout.setVisibility(View.G

android listview添加headview

listview添加headview后的点击事件 1.头部view:设置view的点击时间,用于屏蔽listview的item的点击事件 <span style="white-space:pre"> </span>View headerView = getLayoutInflater().inflate(R.layout.listhead, null); Button btn = (Button) headerView.findViewById(R.id.but

【转】Android android listview的HeadView左右切换图片(仿新浪,网易,百度等切换图片)

首先我们还是看一些示例:(网易,新浪,百度)      下面我简单的介绍下实现方法:其实就是listview addHeaderView.只不过这个view是一个可以切换图片的view,至于这个view怎么做,就要根据自己的喜爱了,实现有多种方法,下面我简单介绍一下. 第一种:ViewFlipper+GestureDetector 主布局就是一个listview,这里就不介绍了,我介绍下切换图片布局head_iamge.xml 1 <span style="font-size:12px;&

android listview的HeadView左右切换图片(仿新浪,网易,百度等切换图片)

首先我们还是看一些示例:(网易,新浪,百度) 显示效果都不错,可是手感就不一样了,百度最棒,网易还行,新浪就操作很不好,这里我说的是滑动切换图片.自己可以测试一下.不得不说牛叉的公司确实有哦牛叉的道理. 下面我简单的介绍下实现方法:其实就是listview addHeaderView.只不过这个view是一个可以切换图片的view,至于这个view怎么做,就要根据自己的喜爱了,实现有多种方法,下面我简单介绍一下. 第一种:ViewFlipper+GestureDetector 主布局就是一个li

ListView添加headview

1.头部view:设置view的点击时间,用于屏蔽listview的item的点击事件 View headerView = getLayoutInflater().inflate(R.layout.listhead, null); Button btn = (Button) headerView.findViewById(R.id.button1); btn.setOnClickListener(new OnClickListener() { @Override public void onCl

360手机助手(二):侧拉栏drawerLayout+Tab+Viewpager+ListView+Pulltorefresh+imageloder

整个项目的框架在ContentPager,要熟悉这个类. 简介 完成侧拉栏的显示,侧拉首页对应的:首页+应用+游戏这3个 tab,包含的知识点有:请求数据 +pullTofresh + ImageLoader +轮播图 + listView 效果图: 侧拉栏的实现 V4包中的DrawerLayout实现侧拉效果,每个侧拉的item对应一个fragment,点击该item时,先把所有的fragment隐藏 + 文字设置未选中,然后才创建对应的fragment并显示 怎么实现侧拉栏的显示与隐藏? 点

ListView上拉加载和下拉刷新多种实现方式

ListView上拉加载和下拉刷新多种实现方式 该篇为ListView下拉刷新和上拉加载实现的各种方法大合集.可能在具体的细节逻辑上处理不太到位,但基本上完成逻辑的实现.细节方面,个人可以根据自己的需求进行完善. 该博客将以四种思路来完成下拉刷新和上拉加载 自定义View实现上拉加载和下拉刷新 使用PullToRefresh 实现上拉加载和下拉刷新 使用Ultra-Pull-To-Refresh实现上拉加载和下拉刷新 使用SwipeToRefreshLayout实现上拉加载和下拉刷新 如果你对L

解决添加FootView或HeadView不显示的兼容性问题

测试反馈在OPPO手机下,listview的footview不显示,自己研究一下headview也同样不显示,后来研究了一下解决了这个问题 解决方法如下: ListView listView = findViewById(listviewId); BaseAdapter adapter = new MyBaseAdapter(Context, Arraylist); View headView = (View) LayoutInflater.from(this).inflate(R.layout

android -- 小问题 关于ListView设置了OnScrollListener之后onScrollStateChanged()和onScroll方法监听不到的问题

关于ListView设置了OnScrollListener之后onScrollStateChanged()和onScroll方法监听不到的问题: 原因: 首先OnScrollListener是焦点滚动的监听事件,需要有焦点才能响应.如果在ScrollView中内嵌了ListView之后,动态计算了ListView的高度,并予以设置高度,那么这时用户拖动界面,造成的滚动是ScrollView的滚动,而并非ListView的滚动,此时焦点是被ScrollView夺去的,ListView自然就不响应O