在實(shí)現(xiàn) aCardView并嘗試將動(dòng)畫應(yīng)用于箭頭文本視圖后,單擊箭頭時(shí)動(dòng)畫顯示異常行為??梢宰鲂┦裁磥?lái)修復(fù)動(dòng)畫并獲得類似于預(yù)期動(dòng)畫圖像的結(jié)果?
2 回答

MMTTMM
TA貢獻(xiàn)1869條經(jīng)驗(yàn) 獲得超4個(gè)贊
一種更簡(jiǎn)單的方法是設(shè)置可隱藏視圖的可見性并用于TransitionManager
為這些布局更改設(shè)置動(dòng)畫。
TransitionManager.beginDelayedTransition(rootView) // rootView can be the container view of all cards
這將處理增加卡片高度和淡入這些視圖的問題。我不確定它是否也能處理旋轉(zhuǎn)箭頭,但您可以嘗試?;蛘吣憧梢允褂?code>RotateAnimation它

藍(lán)山帝景
TA貢獻(xiàn)1843條經(jīng)驗(yàn) 獲得超7個(gè)贊
預(yù)期的動(dòng)畫似乎是一個(gè)矢量可繪制動(dòng)畫,而您所遵循的方法為視圖而不是 drawable 設(shè)置動(dòng)畫。
您需要使用Animated Vector drawable來(lái)實(shí)現(xiàn)所需的結(jié)果。
添加回答
舉報(bào)
0/150
提交
取消