• 显示Title和隐藏Title的ListView


    一、主要步骤

    ①、调用ListView的addHeaderView(),创建一个与Title一样高的View,这样ListView就不会刚开始被遮盖了

    ②、调用ListView的setOnTouchEvent(),判断是上划还是下滑,上划隐藏,下滑显示。

    ③、之后调用ObjectAnimation对title进行移动

    关于是使用ofInt()还是使用ofFloat()根据需要改变的属性而定。

    举例:

     mTvTitle = (TextView)findViewById(R.id.main_tv_title); 
     //为什么是使用ofFloat而不是ofInt因为,setTranslationY需要传入的参数是float类型的
     mAnimator = ObjectAnimator.ofFloat(mTvTitle,"translationY",(int) mTvTitle.getTranslationY(),-titleHeight);
  • 相关阅读:
    动态数组arraylist的使用
    第一次
    layui.mobile.css
    index.html
    Ansible部署配置
    微服务项目配置文件
    镜像挂载
    网卡设置
    获取内存信息
    超时方法
  • 原文地址:https://www.cnblogs.com/rookiechen/p/5506535.html
Copyright © 2020-2023  润新知