Google 地图标记标题未显示所有内容

Google Maps marker title not showing all content

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

代码如下(只取了必要的部分:

...
...
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(),但我认为上述解决方案更简单并且应该可行。

有没有人知道我能做什么(或者为什么它会在关闭时中断)- 除了创建“信息窗口()-class”,添加进一步的设计等。

顺便说一句,“名字”就是t3。评级为“1”,类别长度为 10 个字符,因此总共约有 15 个字符。

我使用 java 和 Firestore,请注意。

我认为问题可能在于您使用的默认信息 window 仅支持单行标题。您需要做一些棘手的事情才能获得第二行,或者只是设置一个自定义 info window 以便您可以获得所需的所有信息而不会 window 看起来很奇怪并且能够随心所欲地显示。