亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何在Android中獲得Touch位置?

如何在Android中獲得Touch位置?

翻閱古今 2019-08-08 10:49:37
如何在Android中獲得Touch位置?我需要在android中獲得觸摸開始位置(X,Y),觸摸移動位置和觸摸屏幕的結束位置。
查看完整描述

3 回答

?
慕仙森

TA貢獻1827條經驗 獲得超8個贊

@Overridepublic 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;}

這三種情況是您可以對不同類型的事件做出反應,在此示例中再次點擊或拖動或抬起手指。


查看完整回答
反對 回復 2019-08-08
?
蝴蝶刀刀

TA貢獻1801條經驗 獲得超8個贊

@Override
    public boolean onTouch(View v, MotionEvent event) {
       float x = event.getX();
       float y = event.getY();
       return true;
    }


查看完整回答
反對 回復 2019-08-08
  • 3 回答
  • 0 關注
  • 554 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號