PhotoCropActivity$1.smali
.class Lim/tpelyyftgw/ui/PhotoCropActivity$1;
.super Lim/tpelyyftgw/ui/actionbar/ActionBar$ActionBarMenuOnItemClick;
.source "PhotoCropActivity.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lim/tpelyyftgw/ui/PhotoCropActivity;->createView(Landroid/content/Context;)Landroid/view/View;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
name = null
.end annotation
# instance fields
.field final synthetic this$0:Lim/tpelyyftgw/ui/PhotoCropActivity;
# direct methods
.method static constructor <clinit>()V
.registers 1
return-void
.end method
.method constructor <init>(Lim/tpelyyftgw/ui/PhotoCropActivity;)V
.registers 2
.param p1, "this$0" # Lim/tpelyyftgw/ui/PhotoCropActivity;
.line 461
iput-object p1, p0, Lim/tpelyyftgw/ui/PhotoCropActivity$1;->this$0:Lim/tpelyyftgw/ui/PhotoCropActivity;
invoke-direct {p0}, Lim/tpelyyftgw/ui/actionbar/ActionBar$ActionBarMenuOnItemClick;-><init>()V
return-void
.end method
# virtual methods
.method public onItemClick(I)V
.registers 5
.param p1, "id" # I
.line 464
const/4 v0, -0x1
if-ne p1, v0, :cond_2c
.line 466
iget-object v0, p0, Lim/tpelyyftgw/ui/PhotoCropActivity$1;->this$0:Lim/tpelyyftgw/ui/PhotoCropActivity;
# getter for: Lim/tpelyyftgw/ui/PhotoCropActivity;->imageToCrop:Landroid/graphics/Bitmap;
invoke-static {v0}, Lim/tpelyyftgw/ui/PhotoCropActivity;->access$000(Lim/tpelyyftgw/ui/PhotoCropActivity;)Landroid/graphics/Bitmap;
move-result-object v1
const/high16 v2, 0x42b40000 # 90.0f
# invokes: Lim/tpelyyftgw/ui/PhotoCropActivity;->rotateBitmap(Landroid/graphics/Bitmap;F)Landroid/graphics/Bitmap;
invoke-static {v0, v1, v2}, Lim/tpelyyftgw/ui/PhotoCropActivity;->access$200(Lim/tpelyyftgw/ui/PhotoCropActivity;Landroid/graphics/Bitmap;F)Landroid/graphics/Bitmap;
move-result-object v1
# setter for: Lim/tpelyyftgw/ui/PhotoCropActivity;->imageToCrop:Landroid/graphics/Bitmap;
invoke-static {v0, v1}, Lim/tpelyyftgw/ui/PhotoCropActivity;->access$002(Lim/tpelyyftgw/ui/PhotoCropActivity;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap;
.line 467
iget-object v0, p0, Lim/tpelyyftgw/ui/PhotoCropActivity$1;->this$0:Lim/tpelyyftgw/ui/PhotoCropActivity;
new-instance v1, Landroid/graphics/drawable/BitmapDrawable;
iget-object v2, p0, Lim/tpelyyftgw/ui/PhotoCropActivity$1;->this$0:Lim/tpelyyftgw/ui/PhotoCropActivity;
# getter for: Lim/tpelyyftgw/ui/PhotoCropActivity;->imageToCrop:Landroid/graphics/Bitmap;
invoke-static {v2}, Lim/tpelyyftgw/ui/PhotoCropActivity;->access$000(Lim/tpelyyftgw/ui/PhotoCropActivity;)Landroid/graphics/Bitmap;
move-result-object v2
invoke-direct {v1, v2}, Landroid/graphics/drawable/BitmapDrawable;-><init>(Landroid/graphics/Bitmap;)V
# setter for: Lim/tpelyyftgw/ui/PhotoCropActivity;->drawable:Landroid/graphics/drawable/BitmapDrawable;
invoke-static {v0, v1}, Lim/tpelyyftgw/ui/PhotoCropActivity;->access$102(Lim/tpelyyftgw/ui/PhotoCropActivity;Landroid/graphics/drawable/BitmapDrawable;)Landroid/graphics/drawable/BitmapDrawable;
.line 468
iget-object v0, p0, Lim/tpelyyftgw/ui/PhotoCropActivity$1;->this$0:Lim/tpelyyftgw/ui/PhotoCropActivity;
# getter for: Lim/tpelyyftgw/ui/PhotoCropActivity;->view:Lim/tpelyyftgw/ui/PhotoCropActivity$PhotoCropView;
invoke-static {v0}, Lim/tpelyyftgw/ui/PhotoCropActivity;->access$300(Lim/tpelyyftgw/ui/PhotoCropActivity;)Lim/tpelyyftgw/ui/PhotoCropActivity$PhotoCropView;
move-result-object v0
invoke-virtual {v0}, Lim/tpelyyftgw/ui/PhotoCropActivity$PhotoCropView;->invalidate()V
goto :goto_69
.line 469
:cond_2c
const/4 v0, 0x1
if-ne p1, v0, :cond_69
.line 470
iget-object v1, p0, Lim/tpelyyftgw/ui/PhotoCropActivity$1;->this$0:Lim/tpelyyftgw/ui/PhotoCropActivity;
# getter for: Lim/tpelyyftgw/ui/PhotoCropActivity;->delegate:Lim/tpelyyftgw/ui/PhotoCropActivity$PhotoEditActivityDelegate;
invoke-static {v1}, Lim/tpelyyftgw/ui/PhotoCropActivity;->access$400(Lim/tpelyyftgw/ui/PhotoCropActivity;)Lim/tpelyyftgw/ui/PhotoCropActivity$PhotoEditActivityDelegate;
move-result-object v1
if-eqz v1, :cond_64
iget-object v1, p0, Lim/tpelyyftgw/ui/PhotoCropActivity$1;->this$0:Lim/tpelyyftgw/ui/PhotoCropActivity;
# getter for: Lim/tpelyyftgw/ui/PhotoCropActivity;->doneButtonPressed:Z
invoke-static {v1}, Lim/tpelyyftgw/ui/PhotoCropActivity;->access$500(Lim/tpelyyftgw/ui/PhotoCropActivity;)Z
move-result v1
if-nez v1, :cond_64
.line 471
iget-object v1, p0, Lim/tpelyyftgw/ui/PhotoCropActivity$1;->this$0:Lim/tpelyyftgw/ui/PhotoCropActivity;
# getter for: Lim/tpelyyftgw/ui/PhotoCropActivity;->view:Lim/tpelyyftgw/ui/PhotoCropActivity$PhotoCropView;
invoke-static {v1}, Lim/tpelyyftgw/ui/PhotoCropActivity;->access$300(Lim/tpelyyftgw/ui/PhotoCropActivity;)Lim/tpelyyftgw/ui/PhotoCropActivity$PhotoCropView;
move-result-object v1
invoke-virtual {v1}, Lim/tpelyyftgw/ui/PhotoCropActivity$PhotoCropView;->getBitmap()Landroid/graphics/Bitmap;
move-result-object v1
.line 472
.local v1, "bitmap":Landroid/graphics/Bitmap;
iget-object v2, p0, Lim/tpelyyftgw/ui/PhotoCropActivity$1;->this$0:Lim/tpelyyftgw/ui/PhotoCropActivity;
# getter for: Lim/tpelyyftgw/ui/PhotoCropActivity;->imageToCrop:Landroid/graphics/Bitmap;
invoke-static {v2}, Lim/tpelyyftgw/ui/PhotoCropActivity;->access$000(Lim/tpelyyftgw/ui/PhotoCropActivity;)Landroid/graphics/Bitmap;
move-result-object v2
if-ne v1, v2, :cond_56
.line 473
iget-object v2, p0, Lim/tpelyyftgw/ui/PhotoCropActivity$1;->this$0:Lim/tpelyyftgw/ui/PhotoCropActivity;
# setter for: Lim/tpelyyftgw/ui/PhotoCropActivity;->sameBitmap:Z
invoke-static {v2, v0}, Lim/tpelyyftgw/ui/PhotoCropActivity;->access$602(Lim/tpelyyftgw/ui/PhotoCropActivity;Z)Z
.line 475
:cond_56
iget-object v2, p0, Lim/tpelyyftgw/ui/PhotoCropActivity$1;->this$0:Lim/tpelyyftgw/ui/PhotoCropActivity;
# getter for: Lim/tpelyyftgw/ui/PhotoCropActivity;->delegate:Lim/tpelyyftgw/ui/PhotoCropActivity$PhotoEditActivityDelegate;
invoke-static {v2}, Lim/tpelyyftgw/ui/PhotoCropActivity;->access$400(Lim/tpelyyftgw/ui/PhotoCropActivity;)Lim/tpelyyftgw/ui/PhotoCropActivity$PhotoEditActivityDelegate;
move-result-object v2
invoke-interface {v2, v1}, Lim/tpelyyftgw/ui/PhotoCropActivity$PhotoEditActivityDelegate;->didFinishEdit(Landroid/graphics/Bitmap;)V
.line 476
iget-object v2, p0, Lim/tpelyyftgw/ui/PhotoCropActivity$1;->this$0:Lim/tpelyyftgw/ui/PhotoCropActivity;
# setter for: Lim/tpelyyftgw/ui/PhotoCropActivity;->doneButtonPressed:Z
invoke-static {v2, v0}, Lim/tpelyyftgw/ui/PhotoCropActivity;->access$502(Lim/tpelyyftgw/ui/PhotoCropActivity;Z)Z
.line 478
.end local v1 # "bitmap":Landroid/graphics/Bitmap;
:cond_64
iget-object v0, p0, Lim/tpelyyftgw/ui/PhotoCropActivity$1;->this$0:Lim/tpelyyftgw/ui/PhotoCropActivity;
invoke-virtual {v0}, Lim/tpelyyftgw/ui/PhotoCropActivity;->finishFragment()V
.line 480
:cond_69
:goto_69
return-void
.end method