0
我最初在位置0,0有一個圖像。當用戶點擊一個按鈕時,我會爲圖像添加動畫,並將其移動到0,100使用如何避免Android的翻譯動畫眨眼?
Animation an = new TranslateAnimation(0,0,0,listInstanceDetails.DragItemHeight); an.setFillAfter(true);
由於setFillAfter爲true。動畫保持在0,100。現在用戶再次點擊該按鈕,我希望它從0,100回到0,0。所以我使用代碼
Animation an = new TranslateAnimation(0,0,100,0); an.setFillAfter(true);
這工作正常。但是當第二個動畫從100,0開始時,它會在0,0處閃爍,然後從100,0到0,0開始閃爍。這看起來很醜陋。
有沒有辦法避免這種眨眼。有沒有人翻譯動畫並做過類似的操作。難道我做錯了什麼。請讓我知道你的投入。感謝您的時間和建議。
它不工作:( –