当前位置: 首页 > news >正文

企业网站哪个平台好90设计素材网官网

企业网站哪个平台好,90设计素材网官网,计算机本科论文 网站建设,wordpress pdf view之前写过一个方案(添加链接描述),突然觉得很麻烦,于是有了新的方案: 首先先说要解决的问题: 当父布局能滑动,子View也能滑动,就会出现滑动冲突 解决思路:我们按下子Vie…

之前写过一个方案(添加链接描述),突然觉得很麻烦,于是有了新的方案:

首先先说要解决的问题: 当父布局能滑动,子View也能滑动,就会出现滑动冲突

解决思路:我们按下子View时,设置父布局不监听滑动事件,抬起子View时设置父布局继续监听滑动事件

比上一篇优点在哪:上一篇需要操作父类对象,很麻烦,这一篇可以直接在子View中完成任务。

第一步:在子View中添加这个方法

/**
* 设置父类监听或者不要监听触摸事件* 说明:这是一个简单粗暴的方法,请求所有的父布局全部监听或者全部不要监听触摸事件
* @param isDisallowInterceptTouchEvent
*/
public void requestParent(boolean isDisallowInterceptTouchEvent){ViewGroup parent=null;for (int k=0;k<15;k++){ //15代表你布局嵌套的层数,具体看你的布局复杂程度try {if (parent==null){parent = (ViewGroup) getParent();if (parent!=null){parent.requestDisallowInterceptTouchEvent(isDisallowInterceptTouchEvent);}}else {parent = (ViewGroup) parent.getParent();if (parent!=null){parent.requestDisallowInterceptTouchEvent(isDisallowInterceptTouchEvent);}}}catch (Exception e){}}
}

第一步:在子View的onTouchEvent中发出请求

 @Override
public boolean onTouchEvent(MotionEvent event) {if (event.getAction()==MotionEvent.ACTION_DOWN){requestParent(true);return true;}if (event.getAction()==MotionEvent.ACTION_UP) {requestParent(false);}return super.onTouchEvent(event);
}

此时,滑动子View时,就不会再收到父布局的影响了。

http://www.yayakq.cn/news/22742/

相关文章:

  • 做词云的网站淘宝内部卷怎么做网站
  • 网站页面相似度查询工具公众号怎么制作二维码
  • 网站建设词语destoon做的网站
  • 东莞高端做网站同一个阿里云可以做两个网站
  • 建设银行投资网站首页几十元做网站
  • 压铸东莞网站建设什么网站可以赚钱啊
  • 中国最大的门户网站是有没有外国网站可以做兼职翻译的
  • 上海电子商务网站wordpress图片链接大图
  • 长沙网站建设网重庆市公共资源交易中心主任
  • 网站建设工作室发展手机静态网站开发制作
  • iis发布域名网站枣强网站建设价格
  • 网站如何调用百度地图珠海专业网站建设
  • 黄的网站建设腾讯企业邮箱手机登录入口
  • 雅加达网站建设北海seo快速排名
  • 百合怎么doi怎么做网站个人app怎么做
  • 做网站到底要不要营业执照龙岗菠菜网站建设
  • 林管局网站建设方案网页开发外包
  • 基因数据库网站建设网站做的比较好的公司吗
  • 精选网站建设金融网站建设成功案例
  • 福州思企互联网站建设公司怎么样网站安全风险提示单
  • 做的网站打不开了优化大师网页版
  • 什么电脑做网站前段用盐城网站建设咨询
  • 深圳网站建设公司的外文名是wordpress 主题搜索框
  • html5微网站2022年小规模企业所得税怎么征收
  • 建个网站的费用青岛正规网站建设哪家便宜
  • 模板网站免费网站建设与管理 第2版
  • 成都龙泉建设网站我要自学网官方网站
  • 网站开发教程下载如何看网站是html几代做的
  • 促销型网站新洲区城乡建设局网站
  • 哪家做网站做得好做支付网站