国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

recyclerview/listview 實(shí)現(xiàn)item條目的動(dòng)畫加載

yankeys / 2921人閱讀

摘要:先上效果方法通過加載動(dòng)畫設(shè)置文件來創(chuàng)建一個(gè)對(duì)象得到一個(gè)對(duì)象設(shè)置控件顯示的順序設(shè)置控件顯示間隔時(shí)間為設(shè)置屬性文件代碼中調(diào)用需要其他效果。可自定義文件,換成其他的效果

先上效果:

方法:
private void initAinm() {
        //通過加載XML動(dòng)畫設(shè)置文件來創(chuàng)建一個(gè)Animation對(duì)象;
        Animation animation = AnimationUtils.loadAnimation(getContext(), R.anim.left);
        //得到一個(gè)LayoutAnimationController對(duì)象;
        LayoutAnimationController lac = new LayoutAnimationController(animation);
        //設(shè)置控件顯示的順序;
        lac.setOrder(LayoutAnimationController.ORDER_NORMAL);
        //設(shè)置控件顯示間隔時(shí)間;
        lac.setDelay(0.2f);
        //為L(zhǎng)istView設(shè)置LayoutAnimationController屬性;
        mRecyclerView.setLayoutAnimation(lac);
    }


**

XMl文件 left

**




    
    





代碼中調(diào)用
public void showResult(List messages) {
        initAinm();

        if(messages!=null&&messages.size()>0){
            if(adapter == null){
                adapter = new MessageAdapter(messages,getContext());
                getActivity().runOnUiThread(new Runnable() {
                    @Override
                    public void run() {
                        mRecyclerView.setAdapter(adapter);
                    }
                });

            }else {
                getActivity().runOnUiThread(new Runnable() {
                    @Override
                    public void run() {
                        adapter.notifyDataSetChanged();
                    }
                });
            }

        }
    }

需要其他效果。可自定義left文件,換成其他的效果

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/69437.html

相關(guān)文章

  • RecyclerView用法和源碼深度解析

    摘要:此方法應(yīng)由實(shí)現(xiàn)使用,以獲取視圖來表示來自的數(shù)據(jù)。如果適配器沒有指示給定位置上的數(shù)據(jù)已更改,則回收程序?qū)L試發(fā)回一個(gè)以前為該數(shù)據(jù)初始化的報(bào)廢視圖,而不進(jìn)行重新綁定。如果它只附加了一個(gè)適配器,并且新適配器使用與不同的,則將清除其緩存。 目錄介紹 1.RecycleView的結(jié)構(gòu) 2.Adapter 2.1 RecyclerView.Adapter扮演的角色 2.2 重寫的方法 2.3...

    ShowerSun 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<