This Handler class should be static or leaks may occur (null)
这条消息是否指的是这里的“class”是“MyActivity”,因为Handler是一个对象,而我已经声明它是静态的。我应该忽略它还是需要在“MyActivity”声明中添加类似“static”的内容(我尝试过这样做,但出现了错误)。我注意到“弱引用”经常被建议用于此lint警告。
public class MyActivity extends Activity{
...
static Handler handler;
...
handler = new Handler()
{
public void handleMessage(Message msg) {