Android小部件未在手机上显示(4.3)

时间:2014-02-01 17:11:35

标签: android widget

我的小部件显示在小部件列表中。我重复使用了以前使用小部件工作的项目中的一些代码。我还搜索了一些教程,并尝试更改一些属性,但没有。出于某种原因,它没有显示出来。

清单文件

<receiver
    android:icon="@drawable/iconfile"
    android:label="NameofApp"
    android:name="NameofApp">
    <intent-filter>
        <action android:name="android.appwidget.action.APPWIDGET_UPATE" />
    </intent-filter>
    <meta-data
        android:name="android.appwidget.provider"
        android:resource="@xml/widget_provider" />
 </receiver>

这是提供者xml文件:

<?xml version="1.0" encoding="utf-8"?>
<appwidget-provider xmlns:android="http://schemas.android.com/apk/res/android" 
    android:minHeight="74dp" 
    android:minWidth="74dp" 
    android:initialLayout="@layout/widget_layout" 
    android:updatePeriodMillis="100000"
    android:resizeMode="horizontal|vertical">
</appwidget-provider>

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

我添加了

android:widgetCategory="keyguard|home_screen"

在小部件提供程序xml中。我不确定它为什么会起作用,但确实如此。如果有人有任何我想知道的答案。感谢