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

北京建设厅网站首页做 网站 技术支持 抓获

北京建设厅网站首页,做 网站 技术支持 抓获,如何管理好一个团队,如何将网站建设得更好之前写过一个方案(添加链接描述),突然觉得很麻烦,于是有了新的方案: 首先先说要解决的问题: 当父布局能滑动,子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/639164/

相关文章:

  • 做网站的是怎么赚钱的大型企业网站源码
  • wordpress 对话徐州seo企业
  • 网站开发要计入无形资产吗怎么做视频解析网站
  • 合肥网站建设百家号做网站需要编程基础
  • 龙港做网站店铺湘潭网站建设是什么
  • 自适应好还是响应式网站好微信小商城怎么开通
  • 做网站的思路怎么写网站弹出
  • 做网站用什么软件知乎php 免费网站空间申请
  • 汽车配件网站建设wordpress 存储管理
  • 龙岗网站seo网站建设邀标书
  • 新开传奇网站合击专业上海网站建设公司哪家好
  • 如何做学校网站app大型购物网站服务器
  • 苏州新区网站制作公司中国核工业第五建设有限公司待遇怎么样
  • 手机视频网站建设模板网站建设报价
  • 哪些做海报比较好的网站电力工程造价信息网
  • 怎么做电商网站免费学编程网站
  • 营销型网站优点网站系统类型
  • 重庆建设公司宁波网站扔优化
  • 手机端网站怎么制作手机建网站 教程
  • 怎么设计自己的网站wordpress阅读权限
  • 做项目管理的网站如何申请域名建网站
  • php做网站群晖wordpress站点地址
  • 微网站 无锡seo常用的工具
  • 网站建设的具体奖罚措施wordpress密码hello
  • 营销网站搭建如何确认wordpress使用什么主题
  • 内力网站建设广州制作外贸网站
  • 网站黑链代码redis 在网站开发中怎么用
  • 哪个网站可以做竖屏广州最新消息
  • 怎么做自己的品牌网站兼职做ppt是哪个网站
  • 批量发布网站网站开发需求分析模板