zoukankan      html  css  js  c++  java
  • BroadcastReceiver.PendingResult类别

    java.lang.Object

    android.content.BroadcastReceiver.PendingResul

    类概述

    状态的结果正在等待一个广播接收器。在BroadcastReceiver.onReceive()中通过goAsync()返回。
    广播没有终止同意你从onReceive()返回;完毕广播你必须调用一次finish()。
    这同意你处理广播的应用程序的主线程
    在线程中注意:这个类的内部状态本身不是线程安全的,然而假设你确信你没有比赛你能够从不论什么线程使用它。通常这意味着你将在还有一个线程着手整个对象,将全权负责设置不论什么结果,最后调用finish()。

    公共方法

    public final void abortBroadcast ()

    为异步播放处理版本号的BroadcastReceiver.abortBroadcast()

    public final void clearAbortBroadcast ()

    为异步播放处理版本号的BroadcastReceiver.clearAbortBroadcast()

    public final void finish ()

    完毕广播,当前结果将发送而且下一个广播将继续进行


    public final boolean getAbortBroadcast ()

    为异步播放处理版本号的BroadcastReceiver.getAbortBroadcast() 

    public final int getResultCode ()

    为异步播放处理版本号的BroadcastReceiver.getResultCode()

    public final String getResultData ()

    为异步播放处理版本号的BroadcastReceiver.getResultData() 

    public final Bundle getResultExtras (boolean makeMap)

    为异步播放处理版本号的BroadcastReceiver.getResultExtras(boolean)

    public final void setResult (int code, String data, Bundle extras)

    为异步播放处理版本号的BroadcastReceiver.setResult(int, String, Bundle)

    public final void setResultCode (int code)

    为异步播放处理版本号的BroadcastReceiver.setResultCode(int) 

    public final void setResultData (String data)

    为异步播放处理版本号的BroadcastReceiver.setResultData(String)

    public final void setResultExtras (Bundle extras)

    为异步播放处理版本号的BroadcastReceiver.setResultExtras(Bundle)


  • 相关阅读:
    net core 3.1 依赖注入
    vue temeplete standard
    net core 3.1 Global
    vue Multiple selection
    c# mvc modelstate
    vue temeplete
    vue element pickdate combox input 排版
    c# 生成 验证码
    vue checkbox ajax
    js算法(2)
  • 原文地址:https://www.cnblogs.com/mfrbuaa/p/4605488.html
Copyright © 2011-2022 走看看