我想讓按鈕在屏幕上移動,並從我可以再次使用它的位置改變其位置。 我有一個代碼bt不知道如何阻止它在新的位置。如何翻譯按鈕並使用其新位置?
final Animation animation = new TranslateAnimation(0,0,0,100);
animation.setDuration(1000);
button.startAnimation(animation);
請大家幫忙!
我想讓按鈕在屏幕上移動,並從我可以再次使用它的位置改變其位置。 我有一個代碼bt不知道如何阻止它在新的位置。如何翻譯按鈕並使用其新位置?
final Animation animation = new TranslateAnimation(0,0,0,100);
animation.setDuration(1000);
button.startAnimation(animation);
請大家幫忙!
使用下面的方法,它會持續動畫
animation.setFillAfter(true);
公共無效setFillAfter(布爾fillAfter)
自:API等級1
如果fillAfter是真實的,轉型,這執行完成後的動畫將保持不變。如果未設置,則默認爲false。請注意,這適用於單個動畫,並且在使用AnimationSet鏈動畫時使用動畫設置連鎖動畫
創建動畫,將其移動到所需的位置並將動畫設置爲偵聽器,並在動畫結束時將按鈕移動到新位置。
我有一些代碼來移動按鈕,BT我不能使用它在新的position.Eg clicklistener不在那裏工作。 – Navdroid
它使按鈕停留在新的位置,但我不能再次使用它? – Navdroid
你是什麼意思,我不能再使用它? –
如果我申請監聽按鈕它不工作? – Navdroid