0

画面を閉じて点灯させた後、または他のアプリケーションに変更した後に元に戻すと、ハンドラーが有効になりません。
リストビューを使用し、ハンドラーを使用して3秒ごとに更新したい.最初にアクティビティを開始したときはうまくいきます.しかし、画面を閉じてからアクティビティに戻るとき、または別のアプリケーションに変更してから戻るときこのアプリケーションでは、ハンドラはまったく機能しません。
私が書いたコードは以下のとおりです。

public class ChatFragment extends Fragment
@Override
    public void onStart() {
    mHandler.postDelayed(mRunnable, 3000);
        super.onStart();
    }

そしてアプリに戻るとonstartのメソッドは実行できるが、handlerが効かない。

4

0 に答える 0