android - 当用户在共享选项中点击我的应用程序按钮时,是否有任何方法可以在 YouTube 上方显示我的应用程序的进度条

标签 android kotlin

当用户在共享选项中点击我的应用程序图标时,我需要在 youTube 应用程序上方显示一个进度条。 假设我的 Intent 是在显示进度条的同时下载视频。 但该按钮不应将用户完全带到我的应用程序。

当前的 YouTube 页面应该变得更暗(不活动),并且我的进度条应该出现在该页面之上。

我附上了图片,以便您了解我在做什么。 谢谢。

youTube Video

Progress bar above the same youtube page

最佳答案

您可以通过创建系统覆盖来实现此目的,但请注意这是(始终位于 Android 中所有应用程序的顶部)您可以遵循此 gist实现它并在您的服务 onCreate 中扩展您的自定义布局

  //kotlin
  val inflater = getSystemService(Context.LAYOUT_INFLATER_SERVICE) as LayoutInflater
  val myView = inflater!!.inflate(R.layout.my_layout, null)

关于android - 当用户在共享选项中点击我的应用程序按钮时,是否有任何方法可以在 YouTube 上方显示我的应用程序的进度条,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58163135/

相关文章:

android - 如何在应用程序下载页面上区分 Android 和 iOS

java - 静态 Linkedhashmap 还是 Sharedpreference?

java - 未找到 Retrofit 注释。 (参数#2)

android - 为什么我们需要 ViewModelProvider.Factory 来将 View 模型传递给屏幕?

Kotlin:使用分隔符打印 map 中的所有元素

android - 如何通过设备上的默认邮件应用程序直接发送电子邮件

java - 如何在不使用 intents 的情况下在 Google+ 上分享或上传图片?

java - 两个 setContentView() 之一不工作

android - HiltWorkerFactory : Configure WorkManagerInitializer at AppStartup

java - 无法解析 : :truesdk-0. 7-releasePartner