Плитки Google Map возвращаются на панорамирование - PullRequest
1 голос
/ 24 февраля 2011

В настоящее время я работаю над приложением для Android 2.1-update1 с API Google, и все работает так, как должно, но, казалось бы, из ниоткуда приложение теперь случайным образом перезагружает уже отображенные фрагменты карты Google. Перезагрузка происходит при панорамировании, все плитки становятся серыми, а затем вновь появляются и исчезают случайным образом на секунду или две и, наконец, стабилизируются. Я прокомментировал мой код, оставив только самое необходимое, и проблема все еще присутствует. Кто-нибудь знает, в чем может быть проблема?

Я проверил это на моем Droid и эмуляторе с теми же результатами.

Вот мои голые кости MapActivity:


package com.app.test;

import com.google.android.maps.MapActivity;
import android.location.Location;
import android.location.LocationListener;  
import android.os.Bundle;

public class MapViewActivity extends MapActivity implements LocationListener  
{  
    @Override  
    public void onCreate(Bundle savedInstanceState)  
    {  
        super.onCreate(savedInstanceState);  
        setContentView(R.layout.mapview);  
    }  

    @Override  
    protected void onResume()  
    {  
        super.onResume();  
    }  

    @Override  
    protected void onPause()  
    {  
        super.onPause();  
    }  

    @Override  
    protected void onStop()  
    {  
        super.onStop();  
    }  

    public void onLocationChanged(Location location)  
    {  

    }  

    public void onProviderDisabled(String provider)  
    {  

    }  

    public void onProviderEnabled(String provider)  
    {  

    }  

    public void onStatusChanged(String provider, int status, Bundle extras)  
    {  

    }  

    @Override  
    protected boolean isRouteDisplayed()  
    {  
        return false;  
    }  
}

Метод, из которого он называется:


public void display(View view)
{
    Intent intent = new Intent(context,MapViewActivity.class);
    context.startActivity(intent);
}

Если вам нужна дополнительная информация, просто дайте мне знать.

Спасибо за вашу помощь!

1 Ответ

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

Я не знаю, в чем проблема, но я не думаю, что это имеет какое-либо отношение к вашему коду.Это начало происходить со мной на выходных и происходит с любым установленным мною приложением, использующим карту.Я даже сделал сброс настроек к заводским настройкам моего телефона, но он не смог это исправить.

Вот некоторые обсуждения по этому поводу в группе разработчиков Android: https://groups.google.com/d/topic/android-developers/-HkmIRo0W-g/discussion

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...