最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Android 滑動監(jiān)聽的實例詳解

 更新時間:2017年09月30日 09:24:28   作者:HzhiBo  
這篇文章主要介紹了Android 滑動監(jiān)聽的實例詳解的相關(guān)資料,希望通過本能幫助到大家,需要的朋友可以參考下

Android 滑動監(jiān)聽的實例詳解

摘要: ScollBy,ScollTo是對內(nèi)容的移動,view.ScollyBy是對view的內(nèi)容的移動 

view,ScollTo是對內(nèi)容的移動(移動到指定位置),view.ScollyBy是對view的內(nèi)容的移動(移動距離)

在次activity中,當(dāng)手指點擊TextView ,此時是ViewGroup 響應(yīng)還是TextView響應(yīng)呢?

代碼實踐:

在activity中重寫onTouchEvent():

public boolean onTouchEvent(MotionEvent event) {
  switch (event.getAction()){
    case MotionEvent.ACTION_DOWN:
      float rawY = event.getRawY();
      float y = event.getY();
      Log.i(TAG, "rawY: "+rawY+",____"+y);
      break;
  }
  return super.onTouchEvent(event);
}

在textView中添加滑動監(jiān)聽:

imageView.setOnTouchListener(new View.OnTouchListener() {
  @Override
  public boolean onTouch(View v, MotionEvent event) {
    switch (event.getAction()){
      case MotionEvent.ACTION_DOWN:
        float rawY = event.getRawY();
        float y = event.getY();
        Log.i(TAG, "imageView_rawY: "+rawY+",____"+y);
        break;
    }
    return false;
  }
});

在兩個的返回值都是false時:

先響應(yīng)textView的觸摸事件,在響應(yīng)Activity觸摸事件

當(dāng)activity的觸摸事件返回值為true時:

同上

當(dāng)TextView的觸摸事件返回值為true時:

只響應(yīng)textView的觸摸事件

總結(jié):

OnTouhEvent的返回值 true表示觸摸事件不往上傳遞,消費此觸摸事件,false表示繼續(xù)傳遞觸摸事件,不攔斷(也消費事件).

如有疑問請留言或者到本站社區(qū)交流討論,感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

相關(guān)文章

最新評論

繁峙县| 延津县| 陵水| 新巴尔虎右旗| 枣庄市| 杭锦后旗| 英德市| 澄江县| 广州市| 长阳| 宣威市| 邢台市| 彭水| 红桥区| 井冈山市| 北辰区| 自贡市| 南汇区| 金寨县| 新竹市| 仙游县| 武宣县| 上高县| 义乌市| 双柏县| 红桥区| 万盛区| 辽阳市| 广东省| 石阡县| 高州市| 凤山县| 普陀区| 平利县| 固原市| 比如县| 定远县| 蓝山县| 金坛市| 铁岭县| 陇南市|