如何制作锁屏小工具壁纸android

时间:2015-06-02 08:31:48

标签: android widget lockscreenwidget

实际上我正在制作音乐播放器小部件,我为音乐播放器制作了家庭小部件并且它工作正常,但是当我播放任何歌曲时我需要在android锁定scren上显示该歌曲图像,我尝试了锁屏小部件但我没有& #39;得到它,请帮助我

家庭小部件:

<receiver android:name=".widgets.HomeWidgetProvider">
  <intent-filter>
    <action android:name="android.appwidget.action.APPWIDGET_UPDATE"/>
  </intent-filter>  
  <meta-data
    android:name="android.appwidget.provider"
    android:resource="@xml/app_widget_provider"/>
</receiver>

<?xml version="1.0" encoding="utf-8"?>
<appwidget-provider xmlns:android="http://schemas.android.com/apk/res/android"
                    android:initialLayout="@layout/home_widget_layout"
                    android:minHeight="10dp"
                    android:minWidth="250dp"
                    android:updatePeriodMillis="1000000"
                    >
</appwidget-provider>

2 个答案:

答案 0 :(得分:0)

如果您想在锁屏中启用小部件,则必须在清单中将widgetcategory设置为keygaurd:

<android:widgetCategory="keyguard|home_screen">

您可以在http://developer.android.com/guide/topics/appwidgets/index.html#lockscreen

中找到详细的文档

答案 1 :(得分:0)

实际上谷歌在Android 5.0(Lollipop)中取消了锁屏小部件。如果您只是想在锁定屏幕上显示专辑封面,请让您的应用实施RemoteControlClient(或MediaSession以获取API 21及更高版本)

如果您想要更多功能,可以使用Adenda SDK为我的用户创建自己的交互式锁定屏幕体验(我与Adenda有关联,以便完整披露)