asysbang

标题: 添加widget到自己的应用 [打印本页]

作者: admin    时间: 2014-3-17 17:34
标题: 添加widget到自己的应用
最近在做个应用,里面需要仿照launcher的添加widget功能
发现添加有些widget时候不能更新,比如墨迹天气(一直显示“载入皮肤”)

后来发送,需要bind这个widget

参考http://developer.android.com/guide/topics/appwidgets/host.html

4.0和之前版本没有权限检查,但是4.1之后需要检查bind是否成功

注意:如果是系统应用  那么bindAppWidgetIdIfAllowed  函数返回true
      
          如果是安装的应用那么bindAppWidgetIdIfAllowed 返回false  这个时候需要发送REQUEST_BIND_APPWIDGET 消息






欢迎光临 asysbang (http://asysbang.com/) Powered by Discuz! X2.5