1.AppWidgetProviderInfo对象:

      为App Widget提供元数据(meta-data),包括布局,更新频率等等数据。这个对象被定义在res/xml目录当中。

      <appwidget-provider

        xmlns:andro

        android:minWidth="294dp"

        android:minHeight="72dp"

        android:updatePeriodMillis="86400000"              //这是更新间隔时间

        android:initialLayout="@layout/example_appwidget"                   //这是app widget的布局

      </appwidget-provider>

    2.继承AppWidgetProvider:

      定义了App Widget的基本生命周期函数,并实现相应的方法

    3.在AndroidManifest中进行配置,如:

      <receiver android:name="">

        <intent-filter>

          //表明widget可以接受APPWIDGET_UPDATA广播

          <action android:name="android.appwidget.action.APPWIDGET_UPDATA"/>   

        </intent-filter>

        <meta-data android:name="android.appwidget.provider"

          //这是appWidgetProviderInfo地址

          android:resource="@xml/example_appwidget_info"/>

      </receiver>

相关文章:

  • 2022-12-23
  • 2021-12-21
  • 2021-07-28
  • 2021-05-22
  • 2021-12-21
  • 2021-05-19
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-10-24
  • 2021-12-19
  • 2022-02-27
  • 2021-06-22
  • 2022-01-25
  • 2021-12-25
相关资源
相似解决方案