gpt4 book ai didi

java - Google Maps Utils IconGenerator 文本样式和背景

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:51:53 27 4
gpt4 key购买 nike

我刚开始使用 Google Maps Utils 库,这样我就可以在其中添加带有文本的标记。到目前为止,我了解该库,并且正在成功使用它。代码 fragment :

IconGenerator icnGenerator = new IconGenerator(this);
Bitmap iconBitmap = icnGenerator.makeIcon(item.placeItemName);

myPlaceItemMarkers.add(mMap.addMarker(new MarkerOptions().position(new LatLng(item.latitude, item.longitude))
.icon(BitmapDescriptorFactory.fromBitmap(iconBitmap)).anchor(0.5f, 0.6f)));

现在我开始尝试对窗口进行一些样式设置,我特别感兴趣的有两个函数:

icnGenerator.setBackground(Drawable background);
icnGenerator.setTextAppearance(int resid);

我查找了有关 docs 的信息并且只有 BubbleIconFactory 的信息已弃用。有人能告诉我如何使用这两个功能吗?我知道 setTextAppearance 用于更改文本样式,但我该怎么做?如果我没记错的话,setBackground 用于设置自定义标记背景,但我也不知道如何使用它。

最佳答案

我仍然不完全确定如何使用 setBackground() 因为我尝试使用 Drawables 但它不起作用但我想出了如何使用 setTextAppearance().

我刚刚做了一个新样式:

<style name="iconGenText">
<item name="android:textSize">14sp</item>
<item name="android:textColor">#000000</item>
</style>

然后将其应用于 IconGenerator:

IconGenerator icnGenerator = new IconGenerator(this);
icnGenerator.setTextAppearance(R.style.iconGenText);

它正常工作。

关于java - Google Maps Utils IconGenerator 文本样式和背景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20791299/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com