我使用翻轉圖像的方法如下:How to set dymanic images to ViewFlipper in android?翻轉圖像
我不想使用翻轉按鈕。當用戶觸摸圖像或滑動圖像時,我想翻轉到下一個圖像。有沒有辦法實現這一目標?
我使用翻轉圖像的方法如下:How to set dymanic images to ViewFlipper in android?翻轉圖像
我不想使用翻轉按鈕。當用戶觸摸圖像或滑動圖像時,我想翻轉到下一個圖像。有沒有辦法實現這一目標?
這可能幫助.....動畫是在res文件夾和s_out_ *是一個XML文件轉換
公共布爾的onTouchEvent(MotionEvent的TouchEvent){
switch (touchevent.getAction()) {
case MotionEvent.ACTION_DOWN: {
lastX = touchevent.getX();
break;
}
case MotionEvent.ACTION_UP: {
float currentX = touchevent.getX();
if (lastX < currentX) {
if (viewFlipper.getDisplayedChild() == 0)
break;
viewFlipper.setInAnimation(this, R.animator.s_in_fleft);
viewFlipper.setOutAnimation(this, R.animator.s_out_right);
viewFlipper.showNext();
}
if (lastX > currentX) {
if (viewFlipper.getDisplayedChild() == 1)
break;
viewFlipper.setInAnimation(this, R.animator.s_in_fright);
viewFlipper.setOutAnimation(this, R.animator.s_out_left);
viewFlipper.showPrevious();
}
break;
}
}
return false;
}我用viewpager
謝謝..好多了,讓我的生活輕鬆了許多。我只是不知道爲什麼我用viewFlipper浪費了我的時間。對於任何需要滑動多個圖像節省您的時間並使用View Pager ..! – Prerna 2013-04-02 18:06:00