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

為了賬號安全,請及時綁定郵箱和手機立即綁定

只能觸發onTouch()里的log,并不能觸發onFling()里的Log

public?class?MainActivity?extends?AppCompatActivity?{
????private?ImageView?imageView;
????GestureDetector?gestureDetector;
????@Override
????protected?void?onCreate(Bundle?savedInstanceState)?{
????????super.onCreate(savedInstanceState);
????????setContentView(R.layout.activity_main);
????????imageView=?(ImageView)?findViewById(R.id.imageView);
????????gestureDetector=new?GestureDetector(this,new?MyGestureListerner());
????????imageView.setOnTouchListener(new?View.OnTouchListener()?{
????????????@Override
????????????public?boolean?onTouch(View?v,?MotionEvent?event)?{
????????????????gestureDetector.onTouchEvent(event);
????????????????Log.i("info","華東了");
????????????????return?false;
????????????}
????????});
????}
????class?MyGestureListerner?extends?GestureDetector.SimpleOnGestureListener{
????????@Override
????????public?boolean?onFling(MotionEvent?e1,?MotionEvent?e2,?float?velocityX,?float?velocityY)?{
????????????Log.i("ges","華東了");
????????????if?(e1.getX()-e2.getX()>50){
????????????????Log.i("info","作畫了");
????????????????Toast.makeText(MainActivity.this,"左滑了",Toast.LENGTH_SHORT).show();
????????????}else?if(e2.getX()-e1.getX()>50){
????????????????Log.i("info","優化了");
????????????????Toast.makeText(MainActivity.this,"右滑了",Toast.LENGTH_SHORT).show();
????????????}
????????????Log.i("ges","結束了");
????????????return?super.onFling(e1,?e2,?velocityX,?velocityY);
????????}


正在回答

舉報

0/150
提交
取消
Android攻城獅的第二門課(第3季)
  • 參與學習       74894    人
  • 解答問題       444    個

手勢識別、數據存儲和4大組件,讓你牢牢掌握之前的基礎知識點

進入課程

只能觸發onTouch()里的log,并不能觸發onFling()里的Log

我要回答 關注問題
微信客服

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

幫助反饋 APP下載

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

公眾號

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