实际上我正在制作音乐播放器小部件,我为音乐播放器制作了家庭小部件并且它工作正常,但是当我播放任何歌曲时我需要在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>
答案 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有关联,以便完整披露)