HandlerThread.Quit Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Chiude il looper del thread del gestore.
[Android.Runtime.Register("quit", "()Z", "GetQuitHandler")]
public virtual bool Quit();
[<Android.Runtime.Register("quit", "()Z", "GetQuitHandler")>]
abstract member Quit : unit -> bool
override this.Quit : unit -> bool
Valori restituiti
True se al looper looper è stato chiesto di uscire o false se il thread non è ancora stato avviato.
- Attributi
Commenti
Chiude il looper del thread del gestore.
Fa sì che il looper del thread del gestore venga terminato senza elaborare altri messaggi nella coda dei messaggi.
Qualsiasi tentativo di inserimento dei messaggi nella coda dopo che viene chiesto al looper di uscire avrà esito negativo. Ad esempio, il Handler#sendMessage(Message) metodo restituirà false.
Se #quit o #quitSafely viene chiamato più volte, la prima chiamata avrà un effetto e le chiamate successive non saranno operazioni.
L'uso di questo metodo potrebbe non essere sicuro perché alcuni messaggi potrebbero non essere recapitati prima del termine del looper. È consigliabile usare #quitSafely invece per assicurarsi che tutto il lavoro in sospeso venga completato in modo ordinato.
per android.os.HandlerThread.quit().
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.