簡體   English   中英

按鈕中的Android動畫

[英]Android animation in button

我正在通過動畫移動按鈕,並且按鈕在視覺上移動,但是當我在新位置按下按鈕時,我在那兒找不到它。

final Animation animation1 = new TranslateAnimation(0,0,0,100);
animation1.setDuration(5000);
animation1.setFillAfter(true);
alphabet.startAnimation(animation1);
humanbody.startAnimation(animation1);
poem.startAnimation(animation1);
game.startAnimation(animation1);

當我按下字母按鈕時,我進入了人體活動。當我按下字母按鈕頂部的某處時,我進入了字母活動。

我仍然是一個初學者,但是我認為使用animation類只能為view's可繪制狀態設置動畫,而不是其綁定/觸摸區域。 嘗試使用此:

int t = 5000;
int y = 100;
alphabet.animate().setDuration(t).translateY(y).start();
humanbody.animate().setDuration(t).translateY(y).start();
poem.animate().setDuration(t).translateY(y).start();
game.animate().setDuration(t).translateY(y).start();

暫無
暫無

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

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