뷰플리퍼 애니메이션을 사용해서

터치시 뷰플리퍼안에 있는 이미지를 보여지게 구현 헀는데

 

이미지마다 고유의 소리를 내고 싶어요

 

진짜 도저히 감이 안와서 질문드립니다

 public class Num_auto extends Activity {
 TextView mText;
 private ViewFlipper m_viewFlipper;
 private int m_nPreTouchPosX = 0;
 /** Called when the activity is first created. */
 @Override
 public void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);
  setContentView(R.layout.number);
  mText = (TextView) findViewById(R.id.textView1);
  m_viewFlipper = (ViewFlipper) findViewById(R.id.viewFlipper);
 m_viewFlipper.setOnTouchListener(MyTouchListener);
 }
 protected void onActivityResult(int requestCode, int resultCode, Intent data) {
  switch (requestCode) {
  case ACT_EDIT:
   if (resultCode == RESULT_OK) {
    mText.setText(String.valueOf(data.getStringExtra("TextOut")));
   }
   break;
  }
 }
 private void MoveNextView() {
  m_viewFlipper.setInAnimation(AnimationUtils.loadAnimation(this,
    R.anim.appear_from_right));
  m_viewFlipper.setOutAnimation(AnimationUtils.loadAnimation(this,
    R.anim.disappear_to_left));
  m_viewFlipper.setFlipInterval(2000); // 타이머 설정(일정시간후 자동으로 화면넘김)
  m_viewFlipper.startFlipping(); 
  //m_viewFlipper.stopFlipping();
  m_viewFlipper.showNext();
 }
 private void MovewPreviousView() {
  m_viewFlipper.setInAnimation(AnimationUtils.loadAnimation(this,
    R.anim.appear_from_left));
  m_viewFlipper.setOutAnimation(AnimationUtils.loadAnimation(this,
    R.anim.disappear_to_right));
  m_viewFlipper.showPrevious();
 };
 View.OnTouchListener MyTouchListener = new View.OnTouchListener() {
  public boolean onTouch(View v, MotionEvent event) {
   if (event.getAction() == MotionEvent.ACTION_DOWN) {
    m_nPreTouchPosX = (int) event.getX(); //터치 시작지점 x좌표 저장
   }
   if (event.getAction() == MotionEvent.ACTION_UP) {
    int nTouchPosX = (int) event.getX(); //터치 끝난지점 x좌표 저장
    if (nTouchPosX < m_nPreTouchPosX) {
     MoveNextView();
    } else if (nTouchPosX > m_nPreTouchPosX) {
     MovewPreviousView();
    }
    m_nPreTouchPosX = nTouchPosX;
   }
   return true;
  }
 };
}