public class SelectActivity extends Activity implements OnTouchListener {
 ViewFlipper flipper;
 float xAtDown;   //x점 이벤트(눌렀을때)
 float xAtUp;   //x점 이벤트(땟을때)
 int count =0;   //첫,끝화면을 알리기 위한 변수
 
 

 @Override
 public void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);
  setContentView(R.layout.select);
  
  flipper = (ViewFlipper)findViewById(R.id.viewFlipper1);
  flipper.setOnTouchListener(this);
  
  
 }
 

 @Override
 public boolean onTouch(View v, MotionEvent event) {
  if(v!=flipper)     //뷰가 위에서 선언한 flipper가 아닐때 false리턴
   return false;
  if(event.getAction()==MotionEvent.ACTION_DOWN){//x축으로 시작점  
   xAtDown = event.getX(); //눌린 점 저장
  }
  else if(event.getAction() == MotionEvent.ACTION_UP){//손을 떼는순간 끝점
   xAtUp = event.getX();
   if(xAtDown > xAtUp){//좌에서 우로클릭
    flipper.setInAnimation(AnimationUtils.loadAnimation(this, R.animator.push_left_in));
    flipper.setOutAnimation(AnimationUtils.loadAnimation(this, R.animator.push_left_out));
    //count++;
    //if(count < 100)
     flipper.showNext();//다음장 보여줌
   // else{
    // Toast.makeText(this, "마지막장입니다.", Toast.LENGTH_SHORT).show();
   //  count--;//카운터값으로 넘어가지않게
   // }
   }
   else if(xAtDown < xAtUp){//우에서 좌로
    flipper.setInAnimation(AnimationUtils.loadAnimation(this,R.animator.push_right_in));
    flipper.setOutAnimation(AnimationUtils.loadAnimation(this,R.animator.push_right_out));
    //count--;
    //if(count >= 100)
     flipper.showPrevious();//이전장보여줌
    //else{
    // Toast.makeText(this, "첫번째 장입니다.", Toast.LENGTH_SHORT).show();
    // count++;//카운터값으로 넘어가지 않게
    //}
   }
  }
  return true;
 }
 
}

 

이렇게 사진을 손으로 터치하면서 좌표값을 받아와서 사진보기까지 구현을 했는데 두번터치하면 해당 텍스트뷰를 셀렉트되게끔 구현하고 싶은데 어떤식으로 해야하는지 감이 잡히질 않네요;;