Android 拖动View View跟随手指一动
2024-10-03 00:20:08
/**
* 拖动View 配合onTouchListener使用
* 设置View的布局属性,使得view随着手指移动 注意:view所在的布局必须使用RelativeLayout 而且不得设置居中等样式
*
* @param view
* @param rawY
*/
private void moveViewWithFinger(View view, float rawY ,int statusBar) {
if (rawY> view.getHeight()){
rawY = view.getHeight() + statusBar;
}
int left = 0;
int top = (int) rawY - mProfile.getHeight();
int width = view.getWidth();
int height = top + view.getHeight();
view.layout(left, top, width, height);
}
最新文章
- Spark Streaming源码解读之Driver中ReceiverTracker架构设计以具体实现彻底研究
- POJ 2418 字典树
- Qt 之 设置窗口边框的圆角(使用QSS和PaintEvent两种方法)
- USACO Section 3.1: Stamps
- careercup-C和C++ 13.10
- cocos2d-x 3.0rc2 对于每个包执行情况的重要平台 (超级方便)
- 简单天气应用开发——API接口
- hdu 逆袭指数
- SQLSERVER 总结1
- Centos7安装Percona5.7
- 自用lca模板
- 【Hadoop】2、Hadoop高可用集群部署
- Linux系统中常用的命令汇总
- 《Linux课本》读书笔记 第四章
- linux解压zip乱码解决方案
- ThreadLocal MDC
- jquery实现背景图片动态适应
- 虚拟机Linux下一直获取不到ip怎么办
- Android学习笔记_54_自定义 Widget (Toast)
- Webkit内核探究【2】——css简介