Android 台灣中文網
標題:
android的getX和getRawX有什麼區別
[打印本頁]
作者:
暗桌之光
時間:
2011-6-12 13:14
標題:
android的getX和getRawX有什麼區別
以我的理解,getX()和getRawX()得到的值時刻都是一樣的,而在translate的時候getY()和getRawY()的值可能不一樣。???
btn.setOnTouchListener(new OnTouchListener() { //btn為一個按鈕
public boolean onTouch(View v, MotionEvent event) {
int eventaction = event.getAction();
Log.i("&&&", "onTouchEvent:" + eventaction);
int x = (int) event.getRawX();
int y = (int) event.getRawY();
int p=(int)event.getX();
int q=(int)event.getY();
}
}
複製代碼
像這樣拖動按鈕就會每次獲得的getRawX()與getX()都會不一樣!
作者:
c0123co2009
時間:
2011-8-12 13:47
不懂為什麼不一樣
歡迎光臨 Android 台灣中文網 (https://apk.tw/)
Powered by Discuz! X3.1