频道栏目
首页 > 程序开发 > 移动开发 > Android > 正文
android 子控件的onTouch事件与外部ScrollView冲突
2015-08-28 10:12:13         来源:Yang_Farley笔记博客  
收藏   我要投稿
OnTouchListener TouchLis = new OnTouchListener() {


@SuppressLint(NewApi)
@Override
public boolean onTouch(View v, MotionEvent event) {

// TODO Auto-generated method stub
if(event.getAction() == MotionEvent.ACTION_UP){
scrollview.requestDisallowInterceptTouchEvent(false);
}else{
scrollview.requestDisallowInterceptTouchEvent(true);
}
switch (v.getId()) {
case R.id.yundong_left:
switch (event.getAction()) {
case MotionEvent.ACTION_DOWN:
yundong_left.setAlpha(0.5f);
break;
case MotionEvent.ACTION_UP:
yundong_left.setAlpha(1.0f);
String mString = MyConstants.GUIDE_LIST_URL+?ID=+idlist.get(0);
Intent intent7 = new Intent(getActivity(), WebActivity.class);
intent7.putExtra(url, mString);
startActivity(intent7);
break;
}


break;

 

点击复制链接 与好友分享!回本站首页
相关TAG标签 控件 事件
上一篇:android连接wifi相关知识
下一篇:android 表单库SortableTableView详解,详细讲解,帮您上手就用
相关文章
图文推荐
点击排行

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站