Пытаюсь решить мою текущую проблему рисования изображения на Android MapView, а затем анимировать его для представления движущегося объекта, я решил попробовать просто нарисовать необработанный ImageView в GeoPoint на карте, а затем попытаться анимировать его оттуда.
Это код, который я поместил в свою активность карты (расширяет метод onCreate MapActivity):
GeoPoint point = new GeoPoint(19240000, -99120000);
ImageView iv = new ImageView(this);
iv.setImageResource(R.drawable.icon);
LayoutParams lp = new LayoutParams(iv.getWidth(), iv.getHeight(), point, LayoutParams.BOTTOM);
mapView.addView(iv, lp);
Опять же, я просто пытаюсь нарисовать статическую иконку и анимировать ее оттуда. Я уже могу сделать это с помощью ItemizedOverlay, но, насколько я могу судить, я не могу анимировать элементы AnimatedOverlay так, как я могу анимировать представление. Таким образом, используя ImageView.
Но значок не появляется. Любые мысли или предложения?