User Profile
Sohail
Level 1.5: Cupcake
Joined 2 years ago
User Widgets
Contributions
Persistent preferred activity
I have implemented a function in my Android app to set Brave browser as the default browser using the provided code snippet. However, when I click on a link, it still opens in Chrome instead of Brave. Could you please review the code snippet below and let me know if there's anything I am doing wrong? private fun setBraveAsDefaultBrowser() { val filter = IntentFilter(Intent.ACTION_VIEW) filter.addCategory(Intent.CATEGORY_BROWSABLE) filter.addDataScheme("http") filter.addDataScheme("https") val defaultBrowser: ComponentName = packageManager.getLaunchIntentForPackage("com.brave.browser")?.component ?: return dpm.addPersistentPreferredActivity( AdminReceiver.componentName, filter, defaultBrowser ) } I have used addPersistentPreferredActivity()3KViews0likes5Comments