私のviewFlipperには15個のLinearLayoutが含まれています。到達したら、「メニューに戻る」ボタンがあります。
私は使用しました
showNext()
15 番目の LinearLayout までずっと。そして今、私はそれを最初の LinearLayout に戻したいと思っています。誰でも何か考えがありますか?最初の Linearlayout に戻す方法は?
ありがとう。
私のviewFlipperには15個のLinearLayoutが含まれています。到達したら、「メニューに戻る」ボタンがあります。
私は使用しました
showNext()
15 番目の LinearLayout までずっと。そして今、私はそれを最初の LinearLayout に戻したいと思っています。誰でも何か考えがありますか?最初の Linearlayout に戻す方法は?
ありがとう。
コールしshowNext()
ます。または、 にお電話setDisplayedChild(0)
ください。
このコードを使用しました。
private ViewFlipper vf;
private float lastX;
case MotionEvent.ACTION_UP: {
float currentX = touchevent.getX();
if (lastX < currentX) {
vf.setInAnimation(this, R.anim.in_from_left);
vf.setOutAnimation(this, R.anim.out_to_right);
vf.showNext();
}
if (lastX > currentX) {
vf.setInAnimation(this, R.anim.in_from_right);
vf.setOutAnimation(this, R.anim.out_to_left);
vf.showPrevious();
}
break;
}