ImageSwitcher 右向左滑動的實現方式

2022-03-02 06:17:48 字數 943 閱讀 7046

imageswitcher is;

...is.setinanimation(this, android.r.anim.slide_in_left);

is.setoutanimation(this, android.r.anim.slide_out_right);

上面實現了從左向右滑動的效果,可是反過來,從右向左滑動怎麼實現呢?

預設情況下 android.r.anim.slide_in_right 和 android.r.anim.slide_out_left是私有的,也就是說通過.屬性是找不到的.

解決辦法:slide_in_right和slide_out_left這兩個xml都可以在sdk裡找到的,修改後作為自己的資源呼叫就好了

platforms\android-10\data\res\anim\下找到下面兩個xml檔案.

slide_in_right

slide_out_left

最後放到專案 res->anim下面

imgswitcher.setontouchlistener(new ontouchlistener()  else

if (event.getaction() == motionevent.action_up) 

imgswitcher.setimageresource(image_list[curindex]);

firstactivity.this.switchtitle(curindex);

} else

if (downx - upx > 100) 

imgswitcher.setimageresource(image_list[curindex]);

firstactivity.this.switchtitle(curindex);

}return

true;

}return

false;

}});

ImageSwitcher 右向左滑動的實現方式

imageswitcher is is.setinanimation this,android.r.anim.slide in left is.setoutanimation this,android.r.anim.slide out right 上面實現了從左向右滑動的效果,可是反過來,從右向左滑...

LeetCode117 每個節點的右向指標 II

給定乙個二叉樹 struct treelinknode填充它的每個 next 指標,讓這個指標指向其下乙個右側節點。如果找不到下乙個右側節點,則將 next 指標設定為null。初始狀態下,所有 next 指標都被設定為null。說明 示例 給定二叉樹,1 2 3 4 5 7呼叫你的函式後,該二叉樹...

左值 右值與右值引用

在c語言中,我們常常會提起左值 lvalue 右值 rvalue 這樣的稱呼。而在編譯程式時,編譯器有時也會在錯誤的資訊中包含左值 右值的說法。不過左值 右值通常不是通過乙個嚴謹的定義而為人所知的,大多數時候左右值的定義與判別方法是一體的。乙個典型的判別方法就是,在賦值表示式中,出現在等號左邊的就是...