Code: Select all
https://youtube.com/watch?v=...
private fun findAppsToOpenLinks(context: Context, url: String): List {
val intent = Intent(Intent.ACTION_VIEW).apply {
data = url.toUri()
}
val list = if (Build.VERSION.SDK_INT >= 33) {
context.packageManager.queryIntentActivities(
intent,
PackageManager.ResolveInfoFlags.of(PackageManager.MATCH_ALL.toLong())
)
} else {
context.packageManager.queryIntentActivities(intent, 0)
}
return list
}
< /code>
Im Gegenzug erhalte ich einige Apps und alle Browser, die den Link verarbeiten können. Aber die YouTube -App fehlt. Irgendwelche Ideen warum oder was ich hier fehlt?