0
私は、ビューフリッパを、アプリケーションが閉じられたときの最後の子位置まで開いているようにする方法を見つけようとしています。どんな助けもありがとう。私はまだこれで新しいです。viewFlipper保存位置
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Toast.makeText(this, "Swipe Left or Right", Toast.LENGTH_LONG).show();
gestureDetector = new GestureDetector(new MyGestureDetector());
View mainview = (View) findViewById(R.id.viewFlipper1);
// Set the touch listener for the main view to be our custom gesture listener
mainview.setOnTouchListener(new View.OnTouchListener() {
public boolean onTouch(View v, MotionEvent event) {
if (gestureDetector.onTouchEvent(event)) {
return true;
}
return false;
}
});
}
class MyGestureDetector extends SimpleOnGestureListener {
@Override
public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX, float `enter code here`velocityY) {
final ViewFlipper viewFlipper = (ViewFlipper)findViewById(R.id.viewFlipper1);
if (Math.abs(e1.getY() - e2.getY()) > SWIPE_MAX_OFF_PATH) {
return false;
}