0
情況:我在屏幕底部有一個按鈕(A),在屏幕底部有一個較大的按鈕(B)。兩個孩子的相對佈局。查看動畫故障
我想在用戶點擊按鈕B時顯示A按鈕,但不是簡單地顯示 - 我希望它從其位置向左移動50-100 dp。
我已經這樣做了,但有一個問題:A按鈕的可視化表示正在成功移動,我不能說它的非可視化部分。所以當我點擊A時 - 它什麼都不做。但是,如果我點擊它所在的地方 - 就會觸發onClick事件。
我意識到,它是android動畫的常見行爲,現在我正在尋找設置非視覺按鈕部件位置的方式。
我該怎麼做?
您使用的是fillAfter你的動畫使用?它只會改變視圖的視覺位置。該觀點本身將保持與以前一樣的地方。您應該使用AnimationEndListener並將您的Button移動到OnAnimationEnd中的正確位置。 – Slickelito 2012-07-25 11:23:32
我知道AnimationListener,我想使用它的onAnimationEnd,但主要是 - 如何設置視圖的位置?現在我不明白該怎麼做。 – Graykos 2012-07-25 11:33:58