获取Android的中心坐标

获取屏幕的中心x,y坐标,代码如下:

Display display = getWindowManager().getDefaultDisplay();
final Point size = new Point();
display.getSize(size);
height = size.y;
float centerY=height/2;//i expect this is the y coordinate of center

但是没有反应。

SomeImageView.setY(centerY);

没看到屏幕的中心坐标在哪儿。

0

2个回答

获得屏幕的长宽
然后长宽除2不就是 中心坐标

0

只setY,不setX怎么能看到中心坐标呢

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
关于重写ViewGroup中和Activity中获取屏幕高度和宽度、手机屏幕中心坐标获取
Activity中获取屏幕高度和宽度 Display display=getWindowManager().getDefaultDisplay(); int width=display.getWidth(); int height=display.getHeight(); 手机中心点获取 //获取屏幕高度宽度 @Override protected void onMeasur
Android调用百度地图api
Android调用百度地图api 自动定位,获取中心位置的坐标,根据坐标获取地理信息,标注地理信息
Android 高德地图获取屏幕中心的坐标
public LatLng getMapCenterPoint() {    int left = mMapView.getLeft();    int top = mMapView.getTop();    int right = mMapView.getRight();    int bottom = mMapView.getBottom(); // 获得屏幕点击的位置    in...
Android 高德地图获取屏幕中心的经纬度坐标
最近项目在搞一个需求- 实现滑动地图实时刷新屏幕中心icon的附近数据.这种需求较为常见,ofo以及摩拜单车等都采用该方式获取屏幕中心的附近车辆数据. 主要的实现就是将屏幕上的像素点转换为实际的经纬度坐标,核心代码如下所示: /** * by moos on 2017/09/05 * func:获取屏幕中心的经纬度坐标 * @return */
android 百度地图滑动获屏幕中心坐标和显示当前地址信息
android 百度地图滑动获屏幕中心坐标和显示当前地址信息
Android 计算多边形中心点坐标
最近在做室内二维图,用到了一个功能计算出不规则图形的中心点,在这里记录一下集合代码而已: /** * 获取不规则多边形重心点 * * @param mPoints * @return */ public static PointF getCenterOfGravityPoint(List<PointF> mPoints) { ...
android 获取view的位置坐标
我们重点在获取view的y坐标,你懂的... 依次介绍以下四个方法:   (1).getLocationInWindow   Java代码   int[] position = new int[2];   textview.getLocationInWindow(position);   System.out.println("getLoca
android 百度地图 marker固定在屏幕中心,动态获取可移动地图的中心坐标
上篇解决了marker可以拖拽移动获取坐标,但是又由于项目需求的原因,让marker固定屏幕中心,然后通过滑动地图获取坐标。 更换需求才不到一天,不说这伤心的事了,马上上代码截图: 第一步:设置定位的marker的透明图片,我这里是选择一张跟xml文件imageView的src的图片一样的大小 第二步:就是设置地图的监听事件,可以根据你们的需求在哪种状态下设置
android 获取地图中心点的经纬度坐标
最近项目中需要让用户在 地图上选择 商户的位置,需要有一个图标一直在屏幕的正中央,然后用户拖动地图的时候,动态解析中心点的地址信息,效果图如下: 废话不多说了,直接上代码吧 界面布局文件 select_shoplocation.xml <LinearLayout xmlns:android="http://schemas.android.com/apk/res/an
百度地图API 安卓项目 实时获取地图中心点经纬度
记录百度地图API哪些坑 项目可以实时获取当前位置并且计算和某固定位置的距离,并显示在屏幕上方。 做项目时遇到的难点: 如何把覆盖物固定在屏幕中间,不随着地图的移动而移动如何获取地图中间位置的坐标/经纬度如何把两点之间的距离在textView中显示出来 首先第一点折腾了比较久,思维太僵硬了,只想着把覆盖物固定在地图中间,其实换个角度想,只要把覆盖物固定在屏幕中心点,不就可以让覆盖物
设置marker拖拽并根据坐标,反地理获取地址详情
Android 百度地图的sdk: 由于需求的增加,定位好了之后可以点击marker拖拽获取新的位置:  最好是对着api文档看下每个类的用法 第一步:首先定位成功时,要设置下marker是否可以拖拽 第二步:设置marker拖拽的监听事件: 第三步:根据拖拽后的坐标,反地理
百度地图得到四角以及中心点的坐标
1.今天写东西需要用到百度地图,因为后台数据的点太多一下子加载速度很慢,有事也会弹出警告框,说多次请求百度api。 2.为此,我想能不能获取四个点的坐标,在把缩放级别调大一点,这样加载是否就很快了那,于是我就这样试了试 3.首先要得到四个角的坐标代码如下 4.异步加载百度地图 (1) (2)初始化代码 (3) (4)显示效果
Android 获取控件的坐标位置
知识点很少,只是为了做个笔记 获取一下控件,比如 button EditText……的坐标位置 View v1 = (View) button1; View v2 = (View) editText1; int[] l1 = {0, 0}; int[] lv2 = {0, 0}; v1.getLocationInWindow(l); v2.getLocationInWindow
Android Arcgis入门(九)、MapView定位当前的位置
利用MapView定位当前的位置这里要用到Arcgis中的LocationDisplayManager这个类,由于比较简单。直接上代码: LocationDisplayManager locationDisplayManager = mMapView.getLocationDisplayManager();//获取定位类 locationDisplayManager
android 获取控件在屏幕中的位置(坐标)
android 获取控件在屏幕中的位置(坐标)
android之View坐标系(view获取自身坐标的方法和点击事件中坐标的获取)
在做一个view背景特效的时候被坐标的各个获取方法搞晕了,几篇抄来抄去的博客也没弄很清楚。现在把整个总结一下。其实只要把下面这张图看明白就没问题了。涉及到的方法一共有下面几个:view获取自身坐标:getLeft(),getTop(),getRight(),getBottom()view获取自身宽高:getHeight(),getWidth()motionEvent获取坐标:getX(),getY
高德地图获取当前屏幕中心点的经纬度
公司有个需求就是要随着屏幕的改变而加载附近的商户信息. 那么高德地图获取当前屏幕中心点的经纬度呢? 核心方法:aMap.setOnCameraChangeListener(this); 实现接口: @Override public void onCameraChange(CameraPosition position) { LatLng target = positio
Polygon获取中心点坐标
/** * Author:Wu Yongfeng * MSN/Email:warrenwyf@gmail.com */ package wuyf { import com.esri.ags.geometry.Extent; import com.esri.ags.geometry.MapPoint; import com.esri.ags.geometry.Polygon;
关于百度地图获取中心点坐标
关于百度地图上获取屏幕中心点的位置,百度上没有人专门整理信息,遇到了在这里整理一下BaiduMap.setOnMapStatusChangeListener(changeListener);BaiduMap设置他的状态改变的监听,监听中有个onMapStatusChangeFinish方法,在这里,地图拖动完成时进行回调,然后进行操作。代码如下private OnMapStatusChangeLis
屏幕左上右下坐标计算
屏幕分为左上右下: 对应关系: 左一般又名为StartX 上一般又名为StartY 右一般有名为EndX 下一般又名为EndY 坐标计算: 左: StartX一般为从屏幕最左边开始计算,0代表左边最边缘上: StartY一般为从屏幕最上边开始计算,0代表上边最边缘右: EndX一般为从屏幕最左边开始计算,0代表左边最边缘下: EndY一般为从屏幕最上边开始计算,0代表上边最边缘 对,没有...
获取ARCGIS中polygon的中心点坐标及其他常用VBA代码
 下面是arcgis help里的讲解: Adding the x,y coordinates of the centroid of a polygon layer to a new field 1. Optionally, start an edit session in ArcMap. Calculating a field is faster outside of
android获取屏幕坐标点
最近项目中用到要实时获取桌面坐标的方法
Android界面坐标图示和Rect(矩形)简介
Android界面的坐标是以左上角为起始点,平行的为X轴,垂直的为Y轴,数值都是递增的。如下图所示: Android的Rect类是形成一个矩形的区域,区域在Android整个界面中的位置由left,top,right,bottom数值来控制,下面的图介绍了这四个值的意思。
百度地图 定位,地图中心坐标,拖动后获取地图中心点坐标,poi搜索
功能相关 1.缩放一到多个坐标到屏幕内2.拖动后获取屏幕中心点
Android百度地图,后台返回的坐标,设置地图中心位置,缩放比例自适应,弹出窗体等
一、概述地图开发是android开发中比较常见的一个模块,以前做项目都直接使用了百度地图提供的定位SDK。现在公司在物联网的项目有个需求,不需要手机定位,而是由其他设备定位,定时将坐标直接返回给后台,再由后台返回给app,在app中拿到坐标进行展示,并实现比较ok的展示效果。 二、百度地图相关配置在百度开发者网站上下载相应的SDK导入,配置key值,添加相应权限。 三、展示地图1、我们的需求是后
[转帖]ArcGIS Flex 获取Polygon的中心点坐标
网上无意中看到,本来用extent.center可以获取,但是这样的中心点经常是重心点,现在觉得这个算法比较好,但自己也没试验,先放这,有用的人拿走. [code=&quot;java&quot;]/** * Author:Wu Yongfeng * MSN/Email:warrenwyf@gmail.com */ package wuyf { import com.esri.ags.geome...
Android高德地图滑动地图获取屏幕中心的经纬度坐标
https://blog.csdn.net/s1674521/article/details/77918439
自定义view之坐标介绍
View的位置主要有它的四个顶点来决定:top,left,right,bottom他们都是相对于它的父容器来说的,除此之外还有还有四个函数:setX(),setY(),setTranslateX(),setTranslateY(); x,y是view在视觉上view相对于父容器坐标系的坐标;translateX,translateY是view移动的距离; 看下图就知道它们三类之间的区别了: ...
android view获取在屏幕上的绝对坐标
android view获取在屏幕上的绝对坐标
高德地图随着滑动获取中心点位置
高德地图获取中心点,仿哈罗单车 中间可以获取周围的marker信息,打开注释即可
android获取位置和计算两个位置坐标
这里参照不同的信息private void ShowLoction(Location ln){ view.setText("纬度:" + ln.getLatitude() + ",经度:" + ln.getLongitude() + "=>" + kk); } // 最后的返回值单位为英里,1英里=1.609344公里 =0.8684海里 public doub
收集整理 View必须要了解的Android坐标知识
说来说去都不如 画图示意 简单易懂啊!!!真是的! 来吧~~先上张图~~! (一)首先明确一下 android 中的坐标系统 :      屏幕的左上角是坐标系统原点(0,0)      原点向右延伸是X轴正方向,原点向下延伸是Y轴正方向   (二)关于Scroll: 屏幕显示的内容很多时,会有超出一屏的情况,于是就产生了Scroll的概念。
根据地市获取中心点坐标(json数据)
下面为具体json例子,可转换为list或数组 [ { "北京": "116.395645,39.929986" }, { "安徽": "117.216005,31.859252", "cities": [ { "安庆": "117.058739,30.537898" }, { "蚌埠": "117.35708,32.929499" } ] } ... ]
获取ImageView中图片的坐标
Matrix matrix = getImageMatrix(); RectF rectF = new RectF(); Drawable drawable = getDrawable(); if (drawable != null) {    rectF.set(0, 0, drawable.getIntrinsicWidth(), drawable.getIntrinsicHeight
百度地图拖动标注后获取坐标
本来想用图吧的API来做的,结果弄了下,在手机上弄不了。换用百度地图了。。本功能个人觉得在很多地方用到,先记下来,省得每次都得翻地图API文档一点一点弄。 功能表现为: 地图一开始打开就定位到你的附近(以百度地图的浏览器定位为准),地图中心有一标注,鼠标拖去标注结果后弹框显示经纬度,自己测试过在手机上也是可以拖动的 代码如下:            
城市中心点坐标-百度地图
转自:https://www.cnblogs.com/hhhz/p/7591852.html 1 121.487899486,31.24916171 上海-上海市 2 100.092612914,23.8878061038 云南省-临沧市 3 100.229628399,26.8753510895 云南省-丽江市 4 99.1779956133,25.1204891962 云南省-保山市 5 1...
Arcgis For Android 实现元素屏幕居中
最近使用arcgis for android 实现一些功能,如何实现图层中所有元素居中呢? eg:有两个点A(ax,ay),B(bx,by),实现在图层中居中 以下为实现代码:import com.esri.core.geometry.Point public void zoomToCenter(){ //lonA,latA为A点的经纬度 //将经纬度转成地图参考的坐标点
百度地图中心坐标点如何获取
marker.addEventListener("dragend", function(e1){    mapx : e1.point.lng, mapy : e1.point.lat });
java 怎么求中心点坐标
自己编的小程序,用来做石油工程设计大赛,油气储运设计大师的,给大家分享一下。 功能:给出多个坐标,求这些坐标的中心点(即到各个点距离最近的点)。 本人不是学软件的,纯业余娱乐选手,高手轻虐,开心就好。 内附:运行程序,使用说明。
百度地图V3.5.0获取可视地图范围中心点、东北方、西南方(右上角、左下角)坐标
OnMapStatusChangeListener onMapStatusChangeListener=new OnMapStatusChangeListener(){                 @Override                 public void onMapStatusChange(MapStatus mapStatus) {
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 区块链中心培训 大数据中心培训