`
须等待
  • 浏览: 211222 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

探索Android 滑动置顶标题的实现

阅读更多

滑动置顶标题在QQ中的好友列表、Android的通讯录中可以见到,用户在滑动的时候可以随时看到当前的内容的标题。



 

这个效果的实现,思路是在Android的Listview的顶部动态的生成一个与标题等高等宽的View,并且实时监听Listview滑动的状态,当Listview滑动到第一项和第二项的标题不一致的时候,动态的重画View,让它有一种向上滑动的效果,当完全滑出以后再重画生成新的标题。

 

话不多说,上干货

 

探索主界面滑动传送门~~  http://ygydaiaq-gmail-com.iteye.com/blog/1776709

  • 大小: 141 KB
1
0
分享到:
评论
2 楼 pc125864418 2015-03-16  
有个bug啊 如果子节点中只有一个元素的话title就无法改变了
    private List<Entry> getdata() {  
        List<Entry> entrys = new ArrayList<Entry>();
       
        for (int i = 0; i < 80; i++) {
            Entry entry = new Entry();
            entry.setContent("" + i);
            entry.setTitle("" + (i / 1));
            entrys.add(entry);
        }
       
        return entrys;
    }
改成这样试试就知道了
1 楼 zhoudong1017 2013-12-23  
很借鉴的地方,有可收缩就好了

相关推荐

Global site tag (gtag.js) - Google Analytics