2010-09-04 2 views
0

Это вызвано в onCreate(), как я могу ускорить переключение ориентации?Переключение в альбомную ориентацию медленное

private void setupChartView(int position){ 
      Quote myQuote = quotesAdapter.getItem(position); 
      this.symbol = myQuote.getSymbol(); 

      String url = "http://chart.finance.yahoo.com/z?s=" + symbol + "&t=1d&q=l&l=on&z=l&p=s&a=v&p=s&lang=en-US&region=US"; 

      if(chartImageView != null) 
       imageDownloader.download(url, chartImageView); 

      if(chartImageViewLandscape != null) 
       imageDownloader.download(url, chartImageViewLandscape); 
     } 

ответ

2

Не загружайте те же ресурсы каждый раз, когда меняется ориентация. Кэшируйте это !!!

+0

любой пример, показывающий лучший способ кеширования изображения? –

+0

Я не знаю о примерах, но документы Android довольно ясны. Возможно, вы можете использовать такие вещи Google, как «ClassName Android», вот список различных способов хранения/кеширования файлов: http://developer.android.com/guide/topics/data/data-storage.html –

Смежные вопросы