处理器在关闭并点亮屏幕或在更改为其他应用程序后返回后不会生效
我使用listview并希望它使用handler每3秒刷新一次。当我第一次启动活动时,它运行良好。但是当我关闭屏幕然后回到活动,或者当我更改为其他应用程序然后返回对于这个应用程序,处理程序根本不起作用。
我写的代码如下:
public class ChatFragment extends Fragment
@Override
public void onStart() {
mHandler.postDelayed(mRunnable, 3000);
super.onStart();
}
当我回到应用程序时,可以执行“onstart”的方法,但处理程序不会生效。