欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Android activity和view判斷滑動(dòng)

 更新時(shí)間:2017年06月20日 08:42:28   投稿:lqh  
這篇文章主要介紹了Android activity和view判斷滑動(dòng)的相關(guān)資料,需要的朋友可以參考下

Android activity和view判斷滑動(dòng)

       實(shí)例代碼:

//手指按下的點(diǎn)為(x1, y1)手指離開屏幕的點(diǎn)為(x2, y2) 
 float x1 = 0; 
 float x2 = 0; 
 float y1 = 0; 
 float y2 = 0; 
 
 @Override 
 public boolean onTouchEvent(MotionEvent event) { 
 //繼承了Activity的onTouchEvent方法,直接監(jiān)聽點(diǎn)擊事件 
 if(event.getAction() == MotionEvent.ACTION_DOWN) { 
 //當(dāng)手指按下的時(shí)候 
 x1 = event.getX(); 
 y1 = event.getY(); 
 } 
 if(event.getAction() == MotionEvent.ACTION_UP) { 
 //當(dāng)手指離開的時(shí)候 
 x2 = event.getX(); 
 y2 = event.getY(); 
 if(y1 - y2 > 50) { 
 Toast.makeText(MainActivity.this, "向上滑", Toast.LENGTH_SHORT).show(); 
 } else if(y2 - y1 > 50) { 
 Toast.makeText(MainActivity.this, "向下滑", Toast.LENGTH_SHORT).show(); 
 } else if(x1 - x2 > 50) { 
 Toast.makeText(MainActivity.this, "向左滑", Toast.LENGTH_SHORT).show(); 
 } else if(x2 - x1 > 50) { 
 Toast.makeText(MainActivity.this, "向右滑", Toast.LENGTH_SHORT).show(); 
 } 
 } 
 return super.onTouchEvent(event); 
 } 

感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!

相關(guān)文章

最新評(píng)論