タブホストアクティビティでのスレッドの停止

私は TabHost で設定可能な数のタブを使用しています。 TabHost を設定すると、各タブのアクティビティが作成されます。最初にアクティビティが開始されたとき、私はバックグラウンドでいくつかの作業を行うスレッドを開始します。このスレッドは、タブが変更され、別のタブアクティビティがアクティブなときに停止する必要があります。関数 onPause または onStop は機能しません。

どのように活動が内部スレッドを停止するために変更されたかを判断する方法については、andybodyのアイデアがありますか?

どうもありがとう。

0
onPause()とonStop()がうまくいかないということはどういう意味ですか?アクティビティ(タブ1と言う)にいて、タブ2(別のアクティビティ)に切り替えると、タブ1のアクティビティは一時停止するはずです。
追加された 著者 Jack,
私はタブ間を切り替えるとonPause()関数が起動しないと思う。おそらく、タブを切り替えると、初めて起動します。再切り換え後、関数は呼び出されません!カール・ハインツ!
追加された 著者 Karl-Heinz,

答えはありません

0