0
onPauseの中で、PlayTaskというAsyncTaskでcancel(true)を呼び出しています。しかし、私が別のアクティビティをクリックすると、それはやっかいになります。私の呼び出しが尊重されないのはなぜですか?AsyncTask.cancelは尊重されません。どうして?
FYI、ここでの一連のイベントです:
CreateTrackActivity: btnPlay clicked
CreateTrackActivity: getting player for track
BasePlayerActivity : playing trac
BasePlayerActivity : Track playing
BasePlayerActivity : onPAUSE
BasePlayerActivity : play task cancelled
BaseActivity: onCreate
BasePlayerActivity: track received
BasePlayerActivity: track prepared
BasePlayerActivity: track setup finished
Cool。ありがとう!!!!!!!!!! – hunterp
これは悪い意味論だと思います。キャンセルは動詞であり、キャンセルを意味するはずです。「キャンセルを確認する警告doInBackground」ではありません。 – hunterp
XDはそれと一緒に暮らすことを学びます。 –