【问题标题】:Get X and Y coordinates of textview获取textview的X和Y坐标
【发布时间】:2014-02-05 04:52:36
【问题描述】:

我正在努力学习安卓。 我想在Button 上生成TextView,点击ImageView 并在我将它从ImageView 上的一个位置移动到另一个位置时获取它们的(X,Y)坐标。

【问题讨论】:

    标签: android drag-and-drop coordinates android-imageview


    【解决方案1】:

    我认为您的意思是触摸屏幕上的某个点。 我认为以下代码可以帮助您做到这一点

    imageView.setOnTouchListener(new View.OnTouchListener() {
    public boolean onTouch(View v, MotionEvent event) {
            if (event.getAction() == MotionEvent.ACTION_DOWN){
                textView.setText("Touch coordinates : " +
                        String.valueOf(event.getX()) + "x" + String.valueOf(event.getY()));
            }
            return true;
        }
    });
    

    【讨论】:

    • 我想要在 imageview 上拖动的 textview 的 x,y 坐标
    【解决方案2】:
       //I think following code can help you do so
        @Override
    public boolean onTouchEvent(MotionEvent event) {
        int x = (int) event.getX();
        int y = (int) event.getY();
    
            return true;
    }  
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-09-17
      • 1970-01-01
      • 1970-01-01
      • 2012-05-13
      • 2015-05-23
      • 2022-11-13
      • 1970-01-01
      • 2021-07-10
      相关资源
      最近更新 更多