在某些条件下自动将android小部件放在锁定屏幕上

时间:2014-01-16 19:11:48

标签: android android-widget lockscreen

我正在为自己制作一个MP3播放器,并为它创建了一个主屏幕小部件。我可以通过包含以下内容将其添加到我的锁定屏幕:

android:widgetCategory="keyguard|home_screen"

在我的appwidget提供程序中。由于两个原因,这不符合我的要求。 1)它总是在那里我是否想要它(只在音乐播放时想要它)和2)它似乎不能很好地工作,我必须解锁小部件以启用它,即使这样按钮偶尔工作。

我拥有的手机(HTC One)推出了一款MP3播放器,可以在播放音乐时自动锁定我的锁定屏幕并在不播放时自动移除。不幸的是,这是我喜欢这个MP3播放器的唯一方式,因此我的理由是自己编写。因此,我知道这可以做到,我只是在搜索如何做到这一点时干得很好。我使用的是我的HTC One的android 4.3,我真的只关心这个为我自己工作的应用程序(我无意将它放在商店或任何东西上)。

鉴于这些信息,有人可以提供一些帮助/指导我如何实现我想要的目标吗?重申一下,当音乐播放时,我希望我的小部件出现在锁定屏幕上并且按钮可用,而不需要刷屏幕(就像股票播放器一样)。当音乐停止/暂停时,我希望从锁定屏幕中删除该小部件(也像股票播放器一样)。

TIA

0 个答案:

没有答案