【发布时间】:2017-09-12 23:41:35
【问题描述】:
我正在尝试使用 .png 文件自定义我的标记。它在 drawable 下被复制为 gsw.png。
当我将代码(在 MapActivity.java 中)作为 R.drawable.gsw 放置在代码中时,它会显示图标的缩略图 但是,我收到错误消息,“错误找不到符号变量 gsw”。调用 setUpMap() 来设置带有所有标记的地图。
我看到这个问题已经通过清理、重新启动 eclipse/Android Studio 等为人们解决了。它对我不起作用。任何人都可以帮忙吗?
MapActivity.java 中的代码
private void setUpMap() {
mMap.addMarker(new MarkerOptions().position(new LatLng(0, 0)).title("Marker"));
mMap.addMarker(new MarkerOptions().position(new LatLng(37.497836, -121.9216775)).title("Title"));
mMap.addMarker(new MarkerOptions()
.position(new LatLng(18.500486, 73.866899))
.title("Pune")
.icon(BitmapDescriptorFactory.fromResource(R.drawable.gsw)));
}
【问题讨论】:
-
您是否尝试过使用不同的图像?或者重命名你的drawable文件夹中的图像文件?
标签: android google-maps