2011-07-29 9 views
1

スワイプの画像ビューアをAndroidのために行う方法について、ちょっと参考にしたいと思います。http://www.photoswipe.com/latest/examples/jquery-mobile.html#&ui-state=dialog。私はlistViewを持っています。リストビューの項目をクリックするたびに新しいものが開きます選択した画像をフルスクリーンで表示し、画像上でタブをクリックすると、左下のボタンが表示され、画像の上にいくつかの情報が表示されます。フルスクリーンモードでは、左右にスワイプして、アップ。androidの画像をスワイプ

これはどのように行うのですか?ありがとうございます! (ここではoptionsVFと呼ばれている)viewflipper内部

答えて

2

挿入imageviews

あなたの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; 
    } 
}