Service.StopSelfResult(Int32) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
如果最近一次啟動 <是 var>startId</var>,請停止服務。
[Android.Runtime.Register("stopSelfResult", "(I)Z", "")]
public bool StopSelfResult(int startId);
[<Android.Runtime.Register("stopSelfResult", "(I)Z", "")>]
member this.StopSelfResult : int -> bool
參數
- startId
- Int32
最近一次接收的起始識別碼為 #onStart。
傳回
如果 startId 與上次啟動請求相符,則回傳 true,服務將被停止;否則 false。
- 屬性
備註
如果最近一次啟動是 startId,請停止服務。 這與呼叫 Context.stopService(Intent) 一樣,但若客戶端有啟動請求,且你尚未在 onStart(Intent, int) 中看到,則可安全避免停止。 請小心安排您撥打這個活動的電話...... 如果你在先前收到的 ID 之前,先用最近收到的 ID 呼叫這個函式,服務也會立即停止。 如果你可能處理 ID(例如分開執行緒),那你就必須依照收到的順序停止它們。
另請參閱:
Android 參考資料。android.app.Service.stopSelfResult
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。