0

キーガードに表示する必要があるウィジェットに取り組んでいるので、ここに私のウィジェット情報があります:

<?xml version="1.0" encoding="utf-8"?>
<appwidget-provider xmlns:android="http://schemas.android.com/apk/res/android" 
    android:initialKeyguardLayout="@layout/widget_layout"
    android:minWidth="294dp" 
    android:minHeight="72dp" 
    android:updatePeriodMillis="0"
    android:widgetCategory="keyguard">    

</appwidget-provider>

そして、ここに私のマニフェストの一部があります:

<receiver 
        android:name="com.view.KeyguardWidgetProvider" 
        android:icon="@drawable/idoogood_logo"
        android:label="@string/appwidget_name">
        <intent-filter >
            <action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
            <action android:name="android.intent.action.USER_PRESENT"/>
        </intent-filter>
            <meta-data
            android:name="android.appwidget.provider"
            android:resource="@xml/widget_info" />
</receiver>

私の問題は、ウィジェットがロック画面に表示されないことです。ロック画面を左右にスワイプしても何も起こりません。また、[設定] => [セキュリティ] に移動すると、Keyguard ウィジェットを有効にするオプションがありません。ウィジェットはホーム画面で正常に動作します。

提案をありがとう。

4

0 に答える 0