0
我有以下的動畫我想播放:點擊上的ImageButton時的Android TranslateAnimation不玩點擊
public void onConfirmPayment(View view){
Animation flowAway = new TranslateAnimation(0, 400, 0, 0);
flowAway.setDuration(1500);
dummyTextView.setAnimation(flowAway);
flowAway.start();
}
該方法被調用。問題是:除非我打開設備(方向更改),否則不會播放動畫,而會播放其單擊按鈕時應播放的動畫。我從未體驗過這樣的事情,任何人都可以幫忙嗎?
順便說一句,你可能不想在動畫參數中使用固定數字,而是使用DP尺寸(可以使用顯示度量將它們轉換爲像素) – 2013-03-08 10:27:21
感謝提示! – gmazlami 2013-03-08 11:10:35
爲什麼Android會在.start()之後需要一條指令來啓動動畫.... – Denny 2017-04-08 19:20:48