Tag: 位置

Android播放服务6.5:LocationClient丢失

在更新到Google Play Services 6.5.87之后,我的应用程序由于缺lessLocationCLient类而无法编译。 文档链接此刻被损坏(404 Not Found) 我该如何解决? 我想要接收位置更新,使用地理栅栏等。

检查元素是否在屏幕上可见

可能重复: jQuery – 检查滚动后元素是否可见 我试图确定一个元素是否在屏幕上可见。 为了这个,我试图find元素的垂直位置使用offsetTop,但返回的值是不正确的。 在这种情况下,除非向下滚动,否则元素不可见。 但是,尽pipe如此,当我的屏幕高度是703时,offsetTop返回值为618,所以根据offsetTop元素应该是可见的。 我正在使用的代码如下所示: function posY(obj) { var curtop = 0; if( obj.offsetParent ) { while(1) { curtop += obj.offsetTop; if( !obj.offsetParent ) { break; } obj = obj.offsetParent; } } else if( obj.y ) { curtop += obj.y; } return curtop; } 先谢谢你!

固定元素在Chrome中消失

在我build立的网站上滚动时,使用CSS属性position: fixed按预期工作,使导航栏保持在页面的最顶端。 但是,在Chrome中,如果使用导航栏中的链接,它有时会消失。 通常,您点击的项目仍然可见,但并非总是如此。 有时整个事情消失。 移动鼠标可以返回元素的一部分,只需点击一下鼠标就可以滚动滚轮或方向键。 你可以在http://nikeplusphp.org上看到它的发生(intermitently) – 你可能需要点击几个导航链接几次才能看到它发生。 我也尝试玩z-index和可见性/显示types,但没有运气。 我遇到了这个问题,但修复程序根本不适用于我。 似乎是一个webkit的问题,因为IE和Firefox工作得很好。 这是一个已知的问题,还是有修复,保持固定的元素可见? 更新: 只影响有top: 0;元素top: 0; ,我试过了bottom: 0; 并按预期工作。

如何在没有鼠标事件的jQuery中获取鼠标位置?

我想获得当前的鼠标位置,但我不想使用: $(document).bind('mousemove',function(e){ $("#log").text("e.pageX: " + e.pageX + ", e.pageY: " + e.pageY); }); 因为我只需要得到这个职位并处理这些信息

getlastknownlocation在我通过eclipse重新安装apk文件后总是返回null

最近,我创build了一个简单的应用程序来获取GPS手机上的GPS位置和显示。 在开始的时候,我能够在几次尝试之后获得位置,但是在我重新安装了apk文件之后,getLastKnownLocation()总是返回一个空值。 使用开发环境: – API 10姜饼2.3.6 – 使用GPS提供商 下面是我在我的android项目中应用的代码: public class MyActivity extends MapActivity{ protected void onCreate(Bundle savedInstanceState) { mapView = (MapView)findViewById(R.id.myTripMap); mapController = mapView.getController(); mapView.setSatellite(false); mapView.setStreetView(true); mapView.displayZoomControls(false); mapView.setBuiltInZoomControls(true);// mapView.setClickable(true); mapController.setZoom(14); Criteria criteria = new Criteria(); criteria.setAccuracy(Criteria.ACCURACY_FINE); criteria.setAltitudeRequired(false); criteria.setBearingRequired(false); criteria.setCostAllowed(true); criteria.setPowerRequirement(Criteria.POWER_LOW); provider = locationManager.getBestProvider(criteria, true); location = locationManager.getLastKnownLocation(provider); updateMyCurrentLoc(location); locationManager.requestLocationUpdates(provider, 2, 1,locationListener); } private final […]

getLastKnownLocation返回null

我已经阅读了一些关于这方面的问题,但是我没有find我需要的答案。 所以,案件是,我有我的地图设置,我想抢我当前的GPS位置。 我已经检查,我的variables不是NULL,但我的结果来自: getLastKnownLocation(provider, false); 虽然给我空,所以这是我需要帮助的地方。 我已经添加了COARSE + FINE位置的权限。 但是我通常会为我的手机禁用所有types的networking数据,因为我对手机账单中不可预知的数据stream开支并不满意。 所以我只有WiFi启用和连接为这个testing。 还有什么我需要启用,为了这是可能的? 我会认为WiFi应该足够了吗?

ICS Android以编程方式启用gps?

我知道这个问题在这里被问了很多,但只是想知道自ICS发布以来,有没有办法以编程方式启用gps? 我试图启用GPS和设备的位置发送到一个电子邮件,应用程序将开始收到短信时。

销毁,然后使用相同的variables构造新的对象

有时从头开始很好。 在C ++中,我可以使用下面这个简单的操作: { T x(31, Blue, false); x.~T(); // enough with the old x ::new (&x) T(22, Brown, true); // in with the new! // … } 在范围的末尾,析构函数会再次运行,一切都很顺利。 (让我们也说T有点特别,不喜欢被分配,更不用说交换了。)但是,有些东西告诉我,并不总是没有风险去摧毁一切,然后再试一次。 这种方法有没有可能发生?

在30秒内获取纬度和经度

我试图从GPS/network获取用户的位置作为longitude和latitude ,而且我想快速得到它,否则,如果现在不能获得新的位置坐标,则返回先前的位置坐标。 这是我的尝试: public class GPSTracker extends Service{ // The minimum distance to change Updates in meters private static final long MIN_DISTANCE_CHANGE_FOR_UPDATES = 10; // 10 meters // The minimum time between updates in milliseconds private static final long MIN_TIME_BW_UPDATES = 1000 * 60 * 1; // 1 minute private final Context mContext; // Declaring […]

jquery:更改URL地址而不redirect?

可能重复: 修改AJAX应用程序中的地址栏URL以匹配当前状态 如何在不redirect页面的情况下更改URL地址? 例如,当我点击下面的这个链接: <a href="http://mysite.com/projects/article-1" class="get-article">link</a> 我将从链接中获取URL: var path = object.attr('href'); 如果我这样做,页面将被redirect: window.location = path; 我想做一些类似于这个网站的东西,当你点击图片时,ajax调用将获取请求的页面,并且窗口上的URL地址也将被改变,这样它就有了一个你点击的path。