UserManagerCompat.smali 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. .class public Landroid/support/v4/os/UserManagerCompat;
  2. .super Ljava/lang/Object;
  3. .source ""
  4. # direct methods
  5. .method private constructor <init>()V
  6. .locals 0
  7. invoke-direct {p0}, Ljava/lang/Object;-><init>()V
  8. return-void
  9. .end method
  10. .method public static isUserRunningAndLocked(Landroid/content/Context;)Z
  11. .locals 0
  12. .annotation runtime Ljava/lang/Deprecated;
  13. .end annotation
  14. invoke-static {p0}, Landroid/support/v4/os/UserManagerCompat;->isUserUnlocked(Landroid/content/Context;)Z
  15. move-result p0
  16. xor-int/lit8 p0, p0, 0x1
  17. return p0
  18. .end method
  19. .method public static isUserRunningAndUnlocked(Landroid/content/Context;)Z
  20. .locals 0
  21. .annotation runtime Ljava/lang/Deprecated;
  22. .end annotation
  23. invoke-static {p0}, Landroid/support/v4/os/UserManagerCompat;->isUserUnlocked(Landroid/content/Context;)Z
  24. move-result p0
  25. return p0
  26. .end method
  27. .method public static isUserUnlocked(Landroid/content/Context;)Z
  28. .locals 1
  29. invoke-static {}, Landroid/support/v4/os/BuildCompat;->isAtLeastN()Z
  30. move-result v0
  31. if-eqz v0, :cond_0
  32. invoke-static {p0}, Landroid/support/v4/os/UserManagerCompatApi24;->isUserUnlocked(Landroid/content/Context;)Z
  33. move-result p0
  34. return p0
  35. :cond_0
  36. const/4 p0, 0x1
  37. return p0
  38. .end method