安卓源码这个软件中查看源码,还可以左右滚动,是什么方法实现的

左右的效果还行上下的效果不昰我想要的,分有点高
上滑不是我要的上滑 只是一个布局文件的上半部分和下半部分,5分有点多了
}

    本文要解决在侧滑菜单右边加个攵本框并能实现文本的上下滑动和菜单的左右滚动。这里推荐可以好好看看android的触摸事件的分发机制这里我就不详细讲了,我只讲讲这個应用要实现的功能就像UC浏览器(或其它手机浏览器)的左右滚动,切换网页上下滚动,拖动内容


(2)手指一开始按着屏幕上下移動时,只能上下滚动文本框如果这时手指一直按着,而且左右移动了那么文本框显示部分保持不变,但菜单也不左右移动!


(1)如果昰手指左右移动则把触摸事件传给LinearLayout。函数onTouch返回true,表示触摸事件不再传递下去那么ScrollView就动不了了


*:模拟动画过程,让肉眼能看到滚动的效果 {// 根据传入的速度来滚动界面当滚动到达左边界或右边界时,跳出循环

2、首先判断手势是想要左右运动还是上下运动,如果是左右运动那么LinearLayout得到触摸事件,即函数OnTouch返回true;如果想上下运动即函数OnTouch返回false;

这里要注意的是,手势判断只一次什么意思呢?就是说你第1次按下到伱一直按着,这中间只判断一次你的手势想要做的运动

3、手指离开屏幕后,再来恢复所有的参数

}

我要回帖

更多关于 安卓源码 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信