Android Widget在第二次运行之前不会显示在列表中

时间:2013-04-01 09:29:45

标签: android android-widget widget

我正在尝试运行一个小部件,我已经看到这个问题在这里已经讨论了很多问题,并且每个人都建议应该启动一个活动,然后才能显示应用程序。我甚至已经开始了一项活动,但是当我完成活动时,仍然没有显示小部件。 这是我的清单。任何帮助将不胜感激。

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.mamlambo.imageswidget"
android:installLocation="internalOnly"
android:versionCode="2"
android:versionName="1.0.2" >

<application
    android:debuggable="true"
    android:icon="@drawable/icon"
    android:label="@string/app_name" >
    <receiver android:name=".ImagesWidgetProvider" >
        <intent-filter>
            <action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
        </intent-filter>

        <meta-data
            android:name="android.appwidget.provider"
            android:resource="@xml/imageswidget_info" />
    </receiver>

    <activity
        android:name=".ImagesWidgetConfiguration"
        android:label="@string/app_name" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
    <activity android:name=".Recycle" >
    </activity>
    <activity android:name=".Search" >
    </activity>
    <activity android:name=".TabingActivity" >
        <intent-filter>
            <action android:name="android.intent.action.MEDIA_MOUNTED" />

            <data android:scheme="file" />
        </intent-filter>
    </activity>
    <activity android:name=".MainActivity" >
    </activity>

    <receiver android:name=".ImagesWidgetProvider" >
        <intent-filter>
            <action android:name="android.appwidget.action.APPWIDGET_UPDATE" />

            <data android:scheme="images_widget" />
        </intent-filter>

        <meta-data
            android:name="android.appwidget.provider"
            android:resource="@xml/imageswidget_info" />
    </receiver>
    <receiver android:name=".ImagesWidgetProvider" >
        <intent-filter>
            <action android:name="android.appwidget.action.APPWIDGET_CONFIGURE" />
        </intent-filter>
    </receiver>
    <receiver
        android:name=".CustomReceiver"
        android:enabled="true" >
        <intent-filter>
            <action android:name="android.intent.action.DELETE" />
        </intent-filter>
    </receiver>
</application>

<uses-sdk android:minSdkVersion="3" />

</manifest>

0 个答案:

没有答案