public class CubeMain extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
 
        View vw = new View(this);
        vw.setOnTouchListener(on_Touch);
    }
    
    private View.OnTouchListener on_Touch = new View.OnTouchListener() {
  public boolean onTouch(View v, MotionEvent e) {
   if(e.getAction() == MotionEvent.ACTION_UP) {
    ((TextView)findViewById(R.id.x)).setText("ddddd");//(int) e.getRawX());
    return true;
   }  
   if(e.getAction() == MotionEvent.ACTION_DOWN) {
    ((TextView)findViewById(R.id.y)).setText((int) e.getY());
    return true;
   }
   return false;
  }
 };
}

클릭된 곳의 x,y좌표를 얻어오고 싶은데요

main 레이아웃에 x,y라는 텍스트뷰가 있습니다.

화면을 클릭하면 누를때 y의 좌표를 얻어오고 땔때 x의 좌표를 얻어와 보려고 하는데요

아무리 클릭을해도 아무 변화가 없는데 어디가 문제인건가요...??