返回获取LatLng对象的屏幕位置的点(0,0)

时间:2013-05-11 14:55:30

标签: android position screen point

我的代码:

Point p1 = supportMapFragment
              .getMap()
              .getProjection()
              .toScreenLocation(new LatLng(20,20));

问题是p1返回如:Point(0, 0)。有一个解决方案here,但这对我来说毫无用处。我将这些点保留在arrayList中。当我想从arrayList内部带点时,它会返回[]。我认为等待addOnGlobalLayoutListener的原因。出于这个原因,我应该找到另一种快速解决方案来获得真正的积分值。

1 个答案:

答案 0 :(得分:0)

你可以尝试使用WindowsFocusChanged()
例如:

unique: function(value, element) {
    $.post('includes/userunique.php', {
        uname: value
    })
    .done(function(response) {
        // Do stuff with the response
    })
    .fail(function() {
        // Handle the error
    })
    .always(function() {
        // Do something regardless of whether successful or failure
    })
}

至少我用这个方法完成了它