如何创建适用于所有屏幕的Android小部件

时间:2014-01-14 15:30:20

标签: android android-widget android-appwidget

我想开发一个Android应用程序小部件,that will be available for all application screen not only for Home screen and Lock screen. 假设用户正在使用导航等应用程序。同时他想通过音乐小部件控制音乐应用程序。 我创建了小部件,小部件显示在主屏幕上。 但我想在所有其他应用程序上显示它。我在网上搜索了很多,但每次我都获得主屏幕widget的参考代码。我想开发一个小部件应用程序,如: https://play.google.com/store/apps/details?id=com.keyboardr.widgetsanywhere

2 个答案:

答案 0 :(得分:1)

您引用的应用程序不是桌面小部件,而是使用持久性覆盖的实际应用程序。

有许多类似功能的示例,您需要了解如何在其他应用程序之上创建“浮动”的普通应用程序。

不确定如何做到这一点,但我确信它不是一个小工具,而是一个实际的应用程序。

答案 1 :(得分:1)

查看at this answer,您可以在哪里找到:

  • 如何创建浮动应用
  • 如何知道前景中的应用程序,以便您可以决定是否显示您的应用程序(或者您可以在此处使用的任何其他逻辑,例如根据内容确定要显示的内容是前台应用程序)