0
如何设置标记唯一ID标记上的标题,我有UNIQUEID的一个ArrayList和每个标记标题,而不是“用户名”地图如何设置标记名称
private void AddPointer() {
try {
//ArrayList list = new ArrayList<>();
//TODO: remove previus markers
if (marker != null) {
mMap.clear();
Toast.makeText(getApplicationContext(), "Remove", Toast.LENGTH_LONG).show();
}
int i=0;
for (LatLng object : latLngList)
marker = mMap.addMarker(new MarkerOptions().title((String) uniqueids.get(i)).position(object).icon(BitmapDescriptorFactory.fromResource(R.drawable.female4)));
i++;
System.out.println(marker.getPosition() + " Marker position.......");
} catch (Exception e) {
Toast.makeText(MainActivity.this, "Error ", Toast.LENGTH_LONG).show();
// mMap.clear();
}
}
这里是我的ArrayList的
private ArrayList uniqueids = new ArrayList();
uniqueids.add(modelClass.getUniqueId().toString());
ELITE我实现它,但它会始终显示UNIQUEID的对每一个指标的第一个指数 我张贴编辑的代码 – Ahmad
检查for循环..你是在循环之后递增整数i。 – ELITE
谢谢先生,你是伟大的thanssssssssssss问题已解决 – Ahmad