这是我添加新标记到Google地图的代码:
MarkerOptions m = new MarkerOptions();
m.title(title);
m.snippet(snippet);
m.position(location);
mMap.addMarker(m);
mMap.setOnInfoWindowClickListener(new OnInfoWindowClickListener() {
@Override
public void onInfoWindowClick(Marker marker) {
Toast.makeText(DemoActivity.this, "WindowClicked: "+ marker.getTitle() + ":" + marker.getSnippet(),
Toast.LENGTH_SHORT).show();
}
});
当我的标题(title
)和摘要(snippet
)为英文时,这个功能完美运作。信息窗口(infoWindow
)和提示框(Toast
)都按预期工作。
然而,在我的情况下,当title
和snippet
为阿拉伯语时,Toast
可以正常工作,但是信息窗口显示为空白。
我认为这可能与阿拉伯语有关的一个bug。有没有方法来解决它?