我正在尝试根据设备的内存来确定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
谢谢!
答案 0 :(得分:2)
始终确保拥有您需要导入的所有课程。如果您在Eclipse中,请执行 Ctrl + Shift + O 来清理导入(自动导入所需的所有内容,删除不需要的内容)不需要)。你也可以直接
import android.app.ActivityManager;