TextUnderstander$a.smali

.class final Lcom/iflytek/cloud/TextUnderstander$a;
.super Ljava/lang/Object;
.source "SourceFile"

# interfaces
.implements Lcom/iflytek/cloud/TextUnderstanderListener;


# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
    value = Lcom/iflytek/cloud/TextUnderstander;
.end annotation

.annotation system Ldalvik/annotation/InnerClass;
    accessFlags = 0x12
    name = "a"
.end annotation


# instance fields
.field private a:Lcom/iflytek/speech/TextUnderstanderListener;

.field private b:Landroid/os/Handler;


# direct methods
.method static synthetic a(Lcom/iflytek/cloud/TextUnderstander$a;)Lcom/iflytek/speech/TextUnderstanderListener;
    .registers 2

    .prologue
    .line 376
    iget-object v0, p0, Lcom/iflytek/cloud/TextUnderstander$a;->a:Lcom/iflytek/speech/TextUnderstanderListener;

    return-object v0
.end method


# virtual methods
.method public onError(Lcom/iflytek/cloud/SpeechError;)V
    .registers 4

    .prologue
    .line 439
    iget-object v0, p0, Lcom/iflytek/cloud/TextUnderstander$a;->b:Landroid/os/Handler;

    const/4 v1, 0x0

    invoke-virtual {v0, v1, p1}, Landroid/os/Handler;->obtainMessage(ILjava/lang/Object;)Landroid/os/Message;

    move-result-object v0

    .line 440
    iget-object v1, p0, Lcom/iflytek/cloud/TextUnderstander$a;->b:Landroid/os/Handler;

    invoke-virtual {v1, v0}, Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z

    .line 441
    return-void
.end method

.method public onResult(Lcom/iflytek/cloud/UnderstanderResult;)V
    .registers 4

    .prologue
    .line 433
    iget-object v0, p0, Lcom/iflytek/cloud/TextUnderstander$a;->b:Landroid/os/Handler;

    const/4 v1, 0x4

    invoke-virtual {v0, v1, p1}, Landroid/os/Handler;->obtainMessage(ILjava/lang/Object;)Landroid/os/Message;

    move-result-object v0

    .line 434
    iget-object v1, p0, Lcom/iflytek/cloud/TextUnderstander$a;->b:Landroid/os/Handler;

    invoke-virtual {v1, v0}, Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z

    .line 435
    return-void
.end method