...
Aşağıdaki kodu kullanarak kazanılan çarkıfelek dilimindeki linki yakalayabilir ve kullanıcıyı istediğiniz sayfaya yönlendirebilirsiniz. Kodu istediğiniz bir activity içerisine eklemeniz yeterlidir.
NOT: Bu receiver sdkmızın ekli olduğu tüm uygulamalarda Çarkıfelek aksiyonunu dinler. Sorun yaşamamak adına lütfen gelen linkte önce kendi urlinizi doğrulayıp yönlendirme yapınç
Code Block |
---|
private val broad = object: BroadcastReceiver() { override fun onReceive(context: Context ? , intent : Intent ? ) { when(intent?.action) { "InAppLink" -> { val string = intent.getStringExtra("link") Log.i("Deeplink", "Received deeplink: $string") } } } } //OnCreate() fonskiyonu içinde val intentFilter = IntentFilter("InAppLink") registerReceiver(broad, intentFilter) // onDestroy() fonksiyonu içinde override fun onDestroy() { super.onDestroy() unregisterReceiver(broad) } |
...