ViewTreeObserver实现自动更新

来源:互联网 发布:bim用什么软件 编辑:程序博客网 时间:2024/05/22 12:52

ViewTreeObserver

代码

chat.getViewTreeObserver().addOnGlobalLayoutListener(new ViewTreeObserver.OnGlobalLayoutListener() {            @Override            public void onGlobalLayout() {                ll_chat.getViewTreeObserver().removeOnGlobalLayoutListener(this);                sw_refresh.setRefreshing(true);                //自动刷新                queryMessages(null);            }        });

在布局第一次变化时触发监听器,随之移除监听器,实现自动更新函数,实现自动更新。

0 0