-1

我试图根据设备的内存确定 LruCache 的大小,所以我试图做类似的事情:

int memClass =
  ((ActivityManager) context.getSystemService(Context.ACTIVITY_SERVICE)).getMemoryClass();

但编译器给出“ActivityManager 无法解析为类型”。

有谁知道为什么会这样?一开始我以为我用的API太老了,但是ActivityManager说它一直在他的API 1附近。哈哈。

这是我正在阅读的教程:http: //developer.android.com/training/displaying-bitmaps/cache-bitmap.html

谢谢!

4

1 回答 1

2

始终确保导入所有需要的类。如果您在 Eclipse 中,请执行Ctrl++清理导入(自动导入需要的所有内容,删除不需要的内容)ShiftO你也可以直接

import android.app.ActivityManager;
于 2012-12-28T20:44:05.003 回答