LRUCache返回大小0,直到所有图像都被缓存

时间:2015-08-31 16:13:32

标签: java android caching android-recyclerview android-lru-cache

我正在使用LRUCache来缓存从服务器检索的图像。我正在从RecyclerView请求它们,但是在缓存所有图像之前,LRUCache实例返回大小为0.

这是代码

char line[100];
while (!done) {
  // scanf("%m[^\n]", &line);
  if (fgets(line, sizeof line, stdin) == NULL) {
    // EOF or input error occurred, for now let us just clear line
    line[0] = 0; 
  }
  // get rid of potential trailing \n
  line[strcspn(line, "\n")] = 0;
  if (line[0]) 
    //do something with line
  else
    done = 1;
} 

我该怎么做才能解决问题? 感谢每个人

0 个答案:

没有答案