/* Ċ Ġ* ĠCreated Ġby ĠMu ham mad ĠU ts man Ġon Ġ 2 2 / 1 2 / 2 0 Ġ 9 : 5 1 ĠPM Ċ Ġ* ĠCopyright Ġ( c ) Ġ 2 0 2 0 Ġ. ĠAll Ġrights Ġreserved . Ċ Ġ*/ Ċ Ċ package Ġcom . uts man . store apps . ui Ċ Ċ import Ġandroid . os . Bundle Ċ import Ġandroidx . appcompat . app . AppCompatActivity Ċ import Ġcom . uts man . ab straction . extensions . detail For Ċ Ċ class ĠDeep Link Route Activity Ġ: ĠAppCompatActivity () Ġ{ ĊĊĠĠĠ Ġoverride Ġfun ĠonCreate ( savedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onCreate ( savedInstanceState ) ĊĠĠĠĠĠĠĠ Ġval Ġdata Ġ= Ġintent ?. data ĊĊĠĠĠĠĠĠĠ Ġval Ġdata String Ġ= Ġdata . toString () ĊĠĠĠĠĠĠĠ Ġval Ġpackage App Ġ= Ġwhen Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ( data String . contains (" id =" )) Ġ-> Ġdata String . substring After (" id =" ). substring Before ("& ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ( data String . contains (" id % 3 D ")) Ġ-> Ġdata String . substring After (" id % 3 D ") ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. substring Before ("# ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġelse Ġ-> Ġnull ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġif Ġ( package App Ġ!= Ġnull ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġthis Ġdetail For Ġpackage App ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġfinish () ĊĠĠĠ Ġ} Ċ }