android的ViewFlipper有关问题:小弟我想在最后一张viewflipper下添加一个imagebutton,怎么添加按钮

android的ViewFlipper问题:我想在最后一张viewflipper上添加一个imagebutton,如何添加按钮?

import android.app.Activity;
import android.os.Bundle;
import android.view.GestureDetector;
import android.view.GestureDetector.OnGestureListener;
import android.view.MotionEvent;
import android.view.ViewGroup.LayoutParams;
import android.view.animation.AnimationUtils;
import android.widget.ImageView;
import android.widget.ViewFlipper;

public class ViewFlipperActivity extends Activity implements OnGestureListener {
/** Called when the activity is first created. */
private ViewFlipper viewFlipper;
private GestureDetector gestureDetector = null;

@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.tutorial_flipper);

viewFlipper = (ViewFlipper) findViewById(R.id.flipper);
gestureDetector = new GestureDetector(this);
}
public boolean onDown(MotionEvent arg0) {
// TODO Auto-generated method stub
return false;
}

public boolean onFling(MotionEvent arg0, MotionEvent arg1, float arg2,
float arg3) {
if (arg0.getX() - arg1.getX() > 120) {
// 添加动画
this.viewFlipper.setInAnimation(AnimationUtils.loadAnimation(this,
R.anim.push_left_in));
this.viewFlipper.setOutAnimation(AnimationUtils.loadAnimation(this,
R.anim.push_left_out));
this.viewFlipper.showNext();
return true;
}// 从右向左滑动
else if (arg0.getX() - arg1.getX() < -120) {
this.viewFlipper.setInAnimation(AnimationUtils.loadAnimation(this,
R.anim.push_right_in));
this.viewFlipper.setOutAnimation(AnimationUtils.loadAnimation(this,
R.anim.push_right_out));
this.viewFlipper.showPrevious();
return true;
}
return true;
}
public void onLongPress(MotionEvent arg0) {
// TODO Auto-generated method stub
}

public boolean onScroll(MotionEvent arg0, MotionEvent arg1, float arg2,
float arg3) {
// TODO Auto-generated method stub
return false;
}

public void onShowPress(MotionEvent arg0) {
// TODO Auto-generated method stub
}

public boolean onSingleTapUp(MotionEvent arg0) {
// TODO Auto-generated method stub
return false;
}
@Override
public boolean onTouchEvent(MotionEvent event) {
return this.gestureDetector.onTouchEvent(event);
}
}

--------------------------xml文件
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
  android:layout_width="fill_parent"
  android:layout_height="fill_parent"
  android:orientation="vertical" >

  <ViewFlipper
  android:id="@+id/flipper"
  android:layout_width="fill_parent"
  android:layout_height="fill_parent" >

  <include
  android:id="@+id/firstlayout"
  layout="@layout/tutorial1" />

  <include
  android:id="@+id/secondlayout"
  layout="@layout/tutorial2" />

  <include
  android:id="@+id/thirdlayout"
  layout="@layout/tutorial3" />

  <include
  android:id="@+id/thirdlayout"
  layout="@layout/tutorial4" />
  </ViewFlipper>

</LinearLayout>
--------------------------------------最后的xml文件

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"