簡體   English   中英

為默認的recyclerView創建展開動畫(將視圖的可見性從變為可見)

[英]Create expand animation for default recyclerView (changing view's visibility from gone to visible)

我是否必須將我的recyclerView更改為expandableRecyclerView以進行擴展+箭頭下拉動畫的動畫 - >向上箭頭? 有沒有辦法實現簡單的下滑動畫?

在按鈕下拉箭頭上單擊我將textView和imageView的可見性從GONE更改為VISIBLE(也改變代碼中箭頭按鈕的src)

從:

從

至:

至

以下是一些代碼以防萬一

taskViewHolder.showDesc.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                if(taskViewHolder.description.getVisibility()==View.GONE){
                    taskViewHolder.showDesc.setImageDrawable(resources.getDrawable(R.drawable.drop_up_arrow));
                    taskViewHolder.imgDesc.setVisibility(View.VISIBLE);
                    taskViewHolder.description.setText(task.getDescription());
                    taskViewHolder.description.setVisibility(View.VISIBLE);
                }
                else {
                    taskViewHolder.showDesc.setImageDrawable(resources.getDrawable(R.drawable.drop_down_arrow));
                    taskViewHolder.description.setVisibility(View.GONE);
                    taskViewHolder.imgDesc.setVisibility(View.GONE);
                }
            }
        });

看看我的舊項目,我必須做一些你告訴過的事情:

https://bitbucket.org/MauzerTheCat/music-example-app/src/master/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM