@ file : Jvm Name (" Xp Tele phony Manager ") Ċ Ċ package Ġnet . x pe ce . android . tele phony Ċ Ċ import Ġandroid . Manifest Ċ import Ġandroid . os . Build Ċ import Ġandroid . support . annotation . Requires Api Ċ import Ġandroid . support . annotation . Requires Permission Ċ import Ġandroid . tele phony . Tele phony Manager Ċ import Ġjava . lang . reflect . Method Ċ Ċ internal Ġobject ĠTele phony Manager Reflection Ġ{ ĊĠĠĠ Ġ@ Jvm Field ĊĠĠĠ Ġval Ġmethod GetData Enabled : ĠMethod Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ ĠTele phony Manager :: class . java . getDeclared Method (" getData Enabled ") ĊĊĠĠĠ Ġinit Ġ{ ĊĠĠĠĠĠĠĠ Ġmethod GetData Enabled . is Accessible Ġ= Ġtrue ĊĠĠĠ Ġ} Ċ } Ċ Ċ val ĠTele phony Manager . is Data Enabled Compat : ĠBoolean ĊĠĠĠ Ġ@ Requires Api ( 2 1 ) ĊĠĠĠ Ġ@ Requires Permission ( Manifest . permission . ACCESS _ NETWORK _ STATE ) ĊĠĠĠ Ġget () Ġ= Ġif Ġ( Build . VERSION . SDK _ INT Ġ>= Ġ 2 6 ) Ġ{ ĊĠĠĠĠĠĠĠ Ġis Data Enabled ĊĠĠĠ Ġ} Ġelse Ġ{ ĊĠĠĠĠĠĠĠ ĠTele phony Manager Reflection . method GetData Enabled . invoke ( this ) Ġas ĠBoolean ĊĠĠĠ Ġ} Ċ Ċ inline Ġval ĠTele phony Manager . is Phone : ĠBoolean ĊĠĠĠ Ġget () Ġ= Ġphone Type Ġ!= ĠTele phony Manager . PHONE _ TYPE _ NONE Ċ Ċ inline Ġval ĠTele phony Manager . is Sim State Ready : ĠBoolean ĊĠĠĠ Ġget () Ġ= Ġsim State Ġ== ĠTele phony Manager . SIM _ STATE _ READY Ċ Ċ inline Ġval ĠTele phony Manager . is Call State Idle : ĠBoolean ĊĠĠĠ Ġget () Ġ= Ġcall State Ġ== ĠTele phony Manager . CALL _ STATE _ IDLE Ċ Ċ inline Ġval ĠTele phony Manager . is Voice Cap able Compat : ĠBoolean ĊĠĠĠ Ġget () Ġ= ĠBuild . VERSION . SDK _ INT Ġ< Ġ 2 2 Ġ|| Ġis Voice Cap able Ċ Ċ inline Ġval ĠTele phony Manager . is Call Cap able Instant ly : ĠBoolean ĊĠĠĠ Ġget () Ġ= Ġis Voice Cap able Compat Ġ&& Ġis Phone Ġ&& Ġis Sim State Ready Ġ&& Ġis Call State Idle Ċ