Android MapView меняется в другом виде - PullRequest
0 голосов
/ 26 февраля 2011

У меня есть две группы действий, которые содержат список, который идет в подробный вид. Активность деталей расширяет картографическую активность. Как только я установил широту / долготу и добавил точку и отцентрировал ее, все отлично работает. Если я перейду к другой операции, чтобы сделать то же самое, обе карты меняются с каждым изменением широты / долготы. Код и представление xml разделены, так почему обе карты переходят на один и тот же широту / долготу?

1 Ответ

1 голос
/ 26 февраля 2011

Если вы посмотрите на документы для MapActivity , там будет указано: поддерживается только одна MapActivity для процесса .Игнорирование этого вызывает все виды проблем, кроме тех, которые вы испытываете.Обходной путь - поместить один из элементов MapActivities в отдельный процесс.Для этого измените запись манифеста для одного из ваших действий и добавьте атрибут android:process, например:

<activity android:name="MapActivity2" android:process=":MapActivity2">

Обратите внимание, что есть недостатки в размещении одного из действий в отдельном процессе.

...