2 qq 32360535 qq_32360535 于 2016.02.29 13:53 提问

关于浮动框的坐标问题
    mParams.gravity = Gravity.LEFT | Gravity.TOP; 
     mParams.x = 0;//相对于屏幕原点的x轴距离 
     mParams.y = 0;//相对于屏幕原点的y轴距离 
     mWM.addView(ivCursor, mParams);

    这样设置后那个浮动框就在界面左上角了 然后是不是那个浮动框的左上角坐标是0 0 啊 以后每次移动这个浮动框是不是都是以这个浮动框的左上角的坐标为准啊

1个回答

w89h06q22
w89h06q22   2016.02.29 14:58
已采纳

1.对于WindowManager创建出来的view,其默认原点是左下角。
2.通过mParams.gravity = Gravity.LEFT | Gravity.TOP;来设置后,其原点就变成了左上角。
3.mParams.x和mParams.y设置的值表示的是从原点的偏移量。
4.如果mParams.x和mParams.y都设置为正数,那么view的位置就会向屏幕内偏移你设置的值的pix值。

举例子说明:
1.mParams.gravity = Gravity.LEFT | Gravity.TOP; mParams.x=10; mParams.y = 20; 那么view就会根据左上角分别向右偏移10像素,向下偏移20像素。
2.mParams.gravity = Gravity.RIGHT | Gravity.TOP; mParams.x=30; mParams.y = -40; 那么view就会根据右上角分别向左偏移30像素,向上偏移40像素。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
jquery-powerFloat
jquery弹出框浮动框jquery弹出框浮动框jquery弹出框浮动框jquery弹出框浮动框jquery弹出框浮动框
Css浮动的含义和div卡住状况的分析
浮动的框可以向左或向右移动,直到它的外边缘碰到包含框或另一个浮动框的边框为止。 由于浮动框不在文档的普通流中,所以文档的普通流中的块框表现得就像浮动框不存在一样。 CSS 浮动 请看下图,当把框 1 向右浮动时,它脱离文档流并且向右移动,直到它的右边缘碰到包含框的右边缘: 再请看下图,当框 1 向左浮动时,它脱离文档流并且向左移动,直到它的左边缘碰到包含框的左边缘。因为它不再处
理解浮动以及解决浮动带来的问题
本文将主要从以下几个方面聊聊,什么是浮动,浮动的特点,浮动会带来哪些问题,如何有效的解决这些问题
jQuery万能浮动框插件
jQuery万能浮动框插件 jQuery万能浮动框插件 jQuery万能浮动框插件
html中div的浮动问题
div+css中float认识及css float用法,DIV CSS float浮动知识用法与float浮动教程篇 Css样式的float浮动属性,用于设置标签对象(如:标签盒子、标签、标签、标签等html标签)的浮动布局,浮动也就是我们所说标签对象浮动居左靠左(float:left)和浮动居右靠右(float:right)。 float是什么意思? float是浮动,翻译成中文也是浮动意
float浮动的原理和工作方式,以及浮动造成的问题总结
浮动float 浮动元素是脱离文档流的,不占据空间。 浮动元素碰到包含它的元素的边框或者其他浮动元素的边框会停留下来。   浮动元素会引起的问题: 1)父元素的高度无法撑开,影响与父元素的同级元素。 2)与浮动元素同级的非浮动元素(内联元素)会跟随其后。 3)若非第一个元素浮动,则该元素之前的元素也需要跟随其后,否则会影响页面的显示的结构。 清除浮动的几种方法: 1)”clear
jquery.bgiframe.js
jquery.bgiframe.js,解决ie6里边的select遮盖浮动框的问题。
浮动的javascript登录框
浮动的javascript登录框浮动的javascript登录框
js简单浮动框
<!-- 浮动窗口样式css begin --> <style type="text/css"> #msg_win{border:1px solid #A67901;background:#EAEAEA;width:240px;position:absolute;right:0;font-size:12px;font-family:Arial;margin:0px;display:none;
echarts图表tooltip浮动框显示单位——散点图
项目中要求在图表的浮动提示窗上显示相对应的单位如图: 方法有二,如下: 方法1: 利用自定义提示框进行拼接: 但是这样的话根据后台返回的数据格式的不同进行处理,在tooltip的formatter中进行拼接即可,注意这样的话要考虑的情况比较多。 方法2(如果和后台商量好可以要求返回值的格式的话就很简单了): 引入echarts的js后,设置: var myChart = echa...