/* Ċ Ġ* ĠĠĠĠ ĠREST ĠClient Ċ Ġ* ĠĠĠĠ ĠCreate Activity . kt Ċ Ġ* ĠĠĠĠ ĠCreated Ġby ĠU mar ĠH adi ĠS is wan to Ġon Ġ 1 2 / 1 / 2 0 2 1 Ċ Ġ* ĠĠĠĠ Ġemail ĠĠĠ Ġ: Ġu hs is wan to @ ic loud . com Ċ Ġ* ĠĠĠĠ Ġwebsite Ġ ĉ : Ġhttps :// blog . umar h adi . xyz Ċ Ġ* ĠĠĠĠ ĠCopyright ĠÂ© Ġ 2 0 2 1 ĠU mar ĠH adi ĠS is wan to . ĠAll Ġrights Ġreserved . Ċ Ġ*/ Ċ Ċ package Ġcom . umar . rest client Ċ Ċ import Ġandroid . os . Bundle Ċ import Ġandroid . widget . Toast Ċ import Ġandroidx . appcompat . app . AppCompatActivity Ċ import Ġcom . android networking . Android Networking Ċ import Ġcom . android networking . common . Priority Ċ import Ġcom . android networking . error . AN Error Ċ import Ġcom . android networking . interfaces . JSONObject RequestListener Ċ import Ġkotlinx . android . synt hetic . main . activity _ create .* Ċ import Ġorg . json . JSONObject ĊĊ Ċ class ĠCreate Activity Ġ: ĠAppCompatActivity () Ġ{ ĊĠĠĠ Ġoverride Ġfun ĠonCreate ( savedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onCreate ( savedInstanceState ) ĊĠĠĠĠĠĠĠ ĠsetContentView ( R . layout . activity _ create ) ĊĠĠĠĠĠĠĠ Ġsupport ActionBar ?. title Ġ= Ġ" T ambah ĠData " ĊĠĠĠĠĠĠĠ Ġsupport ActionBar ?. set Display Home As Up Enabled ( true ) ĊĊĠĠĠĠĠĠĠ Ġt mb _ tambah . setOnClickListener Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ// bu kan ĠAPI ĠL ok al ĊĠĠĠĠĠĠĠĠĠĠĠ ĠAndroid Networking . post (" https :// api . umar h adi . xyz / index . php / pend ud uk ") ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. add Body Parameter (" nama ", Ġinp _ nama . text . toString ()) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. add Body Parameter (" alamat ", Ġinp _ alamat . text . toString ()) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. add Body Parameter (" tgl _ lah ir ", Ġinp _ tgl . text . toString ()) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. add Body Parameter (" tel p ", Ġinp _ tele pon . text . toString ()) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. add Body Parameter (" email ", Ġinp _ email . text . toString ()) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. set Priority ( Priority . MEDIUM ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. build () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. getAs JSONObject ( object Ġ: ĠJSONObject RequestListener Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun Ġon Response ( response : ĠJSONObject ) Ġ{ ĊĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġthis @ Create Activity . finish () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠToast . makeText ( this @ Create Activity , Ġ" T ambah ĠData ĠBer hasil ", ĠToast . LENGTH _ SHORT ). show () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun ĠonError ( an Error : ĠAN Error ?) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠToast . makeText ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġthis @ Create Activity , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" error : Ġ" Ġ+ Ġan Error ?. error Detail . toString (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠToast . LENGTH _ SHORT ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ). show () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġthis @ Create Activity . finish () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ}) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĠĠĠ Ġoverride Ġfun Ġon Support Navigate Up (): ĠBoolean Ġ{ ĊĠĠĠĠĠĠĠ Ġon Back Pressed () ĊĠĠĠĠĠĠĠ Ġreturn Ġtrue ĊĠĠĠ Ġ} Ċ }