0

これは、画面全体をタッチ可能にすることを意味すると推測しています。それはどのように正確に行われますか?

次に、X、Y が EditText 内にあるかどうかを計算します。

4

1 に答える 1

1

これを実装するアクティビティで onTouchEvent をオーバーライドします....そして event.getX() と event.getY() を使用して X、Y 座標を取得します

   @Override
    public boolean onTouchEvent(MotionEvent event) {
        int x = (int)event.getX();
        int y = (int)event.getY();
        switch (event.getAction()) {
            case MotionEvent.ACTION_DOWN:
            case MotionEvent.ACTION_MOVE:
            case MotionEvent.ACTION_UP:
        }
    return false;
    }

ただし、質問を投稿する前に徹底的に検索することをお勧めします。

于 2012-07-07T06:21:38.523 に答える