Google Maps标记标题未显示所有内容

时间:2019-12-09 09:30:00

标签: java google-maps google-cloud-firestore google-maps-markers

在我的应用程序中单击Google地图上的标记时,标记仅显示标题的第一部分,然后添加“ ...”,而不显示其余部分,即使没有那么多文字。

screenshot of marker and title

代码如下(仅包含必要的部分:

...
...
String name = (String) hashmap.get("Name");
double rating = (double) hashmap.get("Rating");
String category = (String) hashmap.get("Category");

googlemap.addMarker(new MarkerOptions().position(oldSpot).title(name + "\n rating: " + rating + "\n" + category))
....
....

我知道一种选择是创建和处理一个infowindow(),但是我认为上述解决方案要简单得多,而且应该可行。

除了创建“ infowindow()-类”,添加进一步的设计等之外,是否有人对我可以做的事情有想法(或者如果关闭,为什么它会中断)?

顺便说一下,“名称”只是t3。评分为“ 1”,类别长为10个字符,因此总共约15个字符。

我使用Java和Firestore进行通知。

1 个答案:

答案 0 :(得分:0)

我认为问题可能在于您使用的是仅支持单个行标题的默认信息窗口。您需要做一些棘手的事情才能获得第二行,或者只是设置一个自定义info window,这样您就可以在其中获得所有想要的信息,而窗口却不会显得怪异,并且可以显示但是您想要的。