2011-07-29 71 views
1

我需要一些關於如何做Android的滑動圖像查看器的信息。完全是這樣的:http://www.photoswipe.com/latest/examples/jquery-mobile.html#&ui-state=dialog。我有一個listView,我希望每次點擊一個listview項目時它會打開一個新的與全屏幕選擇圖像的窗口,當我在圖像上選項卡,底部的部分與左邊的按鈕出現,並在圖像上方的一些信息。在全屏模式下,我想要能夠左右滑動和不同的圖像顯示向上。在Android中滑動圖像

任何想法如何做到這一點?非常感謝!

回答

2

一個viewflipper內插入imageviews(這裏被稱爲optionsVF)

在你的onClick或東西:

Animation in = AnimationFactory.inFromRight(); 
in.setDuration(500); 
optionsVF.setInAnimation(in); 
Animation out = AnimationFactory.outToLeft(); 
out.setDuration(500); 
optionsVF.setOutAnimation(out); 
optionsVF.showNext(); 

我的課:) AnimationFactory

/* 
* Copyright 2011 Sherif 
*/ 

public class AnimationFactory { 
    public static Animation inFromRight() { 
    Animation inFromLeft = new TranslateAnimation(
    Animation.RELATIVE_TO_PARENT, 1.0f, Animation.RELATIVE_TO_PARENT, 0.0f, 
    Animation.RELATIVE_TO_PARENT, 0.0f, Animation.RELATIVE_TO_PARENT, 0.0f 
    ); 
    inFromLeft.setDuration(500); 
    inFromLeft.setInterpolator(new AccelerateInterpolator()); 
    return inFromLeft; 
    } 

    public static Animation outToLeft() { 
    Animation inFromLeft = new TranslateAnimation(
    Animation.RELATIVE_TO_PARENT, 0.0f, Animation.RELATIVE_TO_PARENT, -1.0f, 
    Animation.RELATIVE_TO_PARENT, 0.0f, Animation.RELATIVE_TO_PARENT, 0.0f 
    ); 
    inFromLeft.setDuration(500); 
    inFromLeft.setInterpolator(new AccelerateInterpolator()); 
    return inFromLeft; 
    } 
}