Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/333.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/185.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 标记的标注在google maps中未居中_Java_Android_Google Maps - Fatal编程技术网

Java 标记的标注在google maps中未居中

Java 标记的标注在google maps中未居中,java,android,google-maps,Java,Android,Google Maps,我为标记制作了一个标注(提示),如下所示: public class MapsActivity extends FragmentActivity implements OnMapReadyCallback { private GoogleMap map; ... @Override public void onMapReady(GoogleMap googleMap) { map = googleMap;

我为标记制作了一个标注(提示),如下所示:

public class MapsActivity extends FragmentActivity 
        implements OnMapReadyCallback {
    
    private GoogleMap map;
    
    ...

    @Override
    public void onMapReady(GoogleMap googleMap) {
        map = googleMap;
        map.setMapType(GoogleMap.MAP_TYPE_SATELLITE);
        map.addMarker(new MarkerOptions().position(new LatLng(0.0, 30.0))
            .title("title")
            .snippet("snippet"));
    }
}
因此,详图索引并非完全位于标记上方,而是位于右侧,如:

这出现在Android 7(API级别24)三星Galaxy平板电脑上。 但详图索引在其他设备上正确居中:

问题:为什么标注偏离中心?原因可能是什么

感谢您的评论/回答

注意:在build.gradle中,我使用了:

dependencies {
    implementation 'com.google.android.gms:play-services-maps:17.0.0'
}

通常,谷歌地图平台产品(包括Android版地图SDK)的bug和功能请求必须在谷歌问题跟踪程序中报告。下面是问题跟踪程序中针对Android组件的地图SDK的一个示例。同时,我尝试在运行API级别24的模拟器上复制您报告的问题,但我无法复制该问题。“信息”窗口正确地显示在标记的顶部中心。@annkylah感谢您的链接!是的,你是对的,看起来原因不在api级别。此问题发生在三星Galaxy平板电脑上。