Android 我想实现倒计时数字向上飞进飞出的效果

Android 我想实现倒计时数字向上飞进飞出的效果,android,Android,我想实现的是倒计时数字向上飞进飞出,但我现在意识到数字向下飞进飞出,这是我的代码 索引是当前数字,mCurrentItemIdx是最后一个数字,itemCount是该数字的总数 int itemsToScroll=index-mCurrentItemIdx; if(混合循环){ int scroll=itemCount+Math.min(索引,mCurrentItemIdx)-Math.max(索引,mCurrentItemIdx); 如果(滚动

我想实现的是倒计时数字向上飞进飞出,但我现在意识到数字向下飞进飞出,这是我的代码

索引是当前数字,mCurrentItemIdx是最后一个数字,itemCount是该数字的总数

int itemsToScroll=index-mCurrentItemIdx;
if(混合循环){
int scroll=itemCount+Math.min(索引,mCurrentItemIdx)-Math.max(索引,mCurrentItemIdx);
如果(滚动        int itemsToScroll = index - mCurrentItemIdx;
        if (mIsCyclic) {
            int scroll = itemCount + Math.min(index, mCurrentItemIdx) - Math.max(index, mCurrentItemIdx);
            if (scroll < Math.abs(itemsToScroll)) {
                itemsToScroll = itemsToScroll <0 ? scroll : -scroll;
            }
        }
        scroll(itemsToScroll, 0, notify);//slide distance of itemsToScroll