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)


  • 相关阅读:
    NUMBER BASE CONVERSION(进制转换)
    2776 寻找代表元(匈牙利算法)
    最长严格上子序列(二分优化)
    c++ bitset类的使用和简介
    笨小猴 2008年NOIP全国联赛提高组
    三国游戏 2010年NOIP全国联赛普及组
    全国信息学奥林匹克联赛(NOIP2014)复赛 模拟题Day2 长乐一中
    codevs 1704 卡片游戏
    热浪
    全国信息学奥林匹克联赛 ( NOIP2014) 复赛 模拟题 Day1 长乐一中
  • 原文地址:https://www.cnblogs.com/mfrbuaa/p/4605488.html
Copyright © 2011-2022 走看看