我有一個畫廊構件設置爲每10000ms自動前進。然而,視圖之間的過渡是即時的,我寧願有一個過渡。自動推進畫廊動畫
我前進的方法是像這樣:
private void tickerAdvance() {
int selectedItemPosition = mTickerGallery.getSelectedItemPosition();
if (selectedItemPosition + 1 == mTickerGallery.getCount()) {
mTickerGallery.setSelection(0, true);
} else {
mTickerGallery.setSelection(selectedItemPosition + 1, true);
}
}
我的印象是,動畫設置爲true,會導致其狀態時的動畫。在我的XML中,我還添加了animationDuration =「500」,但是轉換仍然立即在狀態之間彈出。
我不知道你是怎麼做的,但我有一個與horizontalscrollview由剛上滾動視圖設置動畫使得過渡動畫製作。 – PedroAGSantos