launcher预设widget出不来

问题描述

launcher预设widget出不来

在我实现launcher预设widget的时候,widget没有出来

后台log提示---04-13 16:07:01.019: E/Launcher.Model(15892): Deleting widget that isn't installed anymore: id=1 appWidgetId=17

我追踪到代码里面,发现
AppWidgetProviderInfo appWidgetInfo = mAppWidgetManager.getAppWidgetInfo(appWidgetId);这句话得到的provider为空的,就是说appwidgetmanager不能根据appid得到info,这到底是为什么呢,希望有人做过launcher的能告诉我

解决方案

同求,我也整不出来,。。。。。。。。。

时间: 2024-11-03 11:47:44

launcher预设widget出不来的相关文章

Android Launcher AllApp的全部应用列表

今天主要是分析一下Launcher里面的所有应用列表.Android4.0 Launcher的所有应用列表跟2.X比较大的 区别就是多了Widget的显示.下面会详细分析Launcher里面有关所有应用列表配置和代码分析. 1 .AllApp列表配置文件 配置AllAPP应用列表界面的配置文件是\res\Layout\apps_customize_pane.xml 文件.AllAPP列表使用了一个TabHost组织了两个页面(全部应用和Widget),通过界面上面的TabHost进行切 换.下面

《Photoshop Lightroom4 经典教程》—第2课2.5节使用主显示区域

2.5 使用主显示区域 Photoshop Lightroom4 经典教程 主显示区域就是工作区域,它位于应用程序窗口的中心,在该区域中可以对图库中的图像进行选择.排序和比较等操作,还可以在进行调整和创建演示文档时预览未完成的作品.Lightroom的各个模块中的工作区域具有不同的作用."图库"和"修改照片"模块的工作区域提供了视图模式选择功能以适应一系列的工作.例如,从组织和分享收藏夹到编辑单个照片的各种工作.在"幻灯片放映"."打印

android 横竖屏切换崩溃

问题描述 android 横竖屏切换崩溃 横竖屏切换4到5次崩溃,直接退出,求各位大神指点... 10-16 09:42:11.367 122-610/? E/FrameworkListener﹕ read() failed (Connection reset by peer) 10-16 09:42:13.431 13890-13890/com.zhd.hiqse E/linker﹕ load_library(linker.cpp:759): library "libmaliinstr.so&

《Adobe Premiere Pro CC经典教程》——2.3 设置序列

2.3 设置序列 你可能想要创建序列,在其中放置视频剪辑.音频剪辑和图形.Adobe Premiere Pro会改变放置到序列中的视频和音频剪辑,以便它们匹配序列的设置.项目中的每个序列具有不同的设置,你会想要选择与原始媒体尽可能精确匹配的设置.这样做可以减少系统播放剪辑所做的工作,改进实时性能,并提高质量. 2.3.1 创建自动匹配源媒体的序列 如果不确定应选择哪种序列设置,不要担心.Adobe Premiere Pro有一种特殊的快捷方式,可以根据原始媒体创建序列. 提示: 如果添加到序列的

《Photoshop+Lightroom数码摄影后期处理经典教程》—第1章1.5节准备将Lightroom和Photoshop结合起来

1.5 准备将Lightroom和Photoshop结合起来Photoshop+Lightroom数码摄影后期处理经典教程在将照片在Lightroom和Photoshop之间反复传递之前,两个软件还有一些设置需要配置,保证Lightroom和Photoshop的无缝连接.本节的主要内容概要如下: 设置Lightroom的"外部编辑"首选项设置Photoshop的"颜色设置"对话框,使之与Lightroom匹配设置Photoshop的"最大兼容"首

iOS10 widget实现3Dtouch 弹出菜单_IOS

文章将依次从以下几个问题着手,进行详细说明: 1.如何为现有的工程添加widget: 2.如何绘制UI: 3.如何调起app: 4.如何与host app共享数据. 图2 添加today的target 图3 添加today之后的工程目录 这是添加Today Extension之后的工程目录. 到这里,为现有的工程添加Today Extension算是完成了,运行程序就可以看到类似图1的简单的效果了,很简单哈. 绘制UI 图4 删除默认创建的MainInterface并修改Info.plist 这

我想在Launcher中,直接通过代码来加一个widget,如何做呢?

问题描述 我的代码如下:错误出现在try里面的mAppWidgetManager.bindAppWidgetId(appWidgetId, xmicIntent.getComponent()): 错误为: ERROR/AndroidRuntime(335): Caused by: java.lang.reflect.InvocationTargetException请教各位高人,错的原因是什么呢?要如何改呢Intent xmicIntent = new Intent(Intent.ACTION_

一步步创建Qt Widget项目+TextFinder案例(摘自笔者2015年将出的《QT5权威指南》,本文为试读篇)

 创建一个基于应用的QtWidget应用程序 这个手册描述了怎样使用QtCreater创建个一个小的Qt应用程序,Text Finder.它是Qt工具Text Finder例子的简写版本.这个应用程序的用户界面通过使用Qt Designer来构造生成.逻辑上来说,这个应用程序是通过代码编辑器上编写C++代码实现的.   创建Text Finder项目案例: 1选择File(文件)> New Fileor Project(新建文件或项目) > Application(应用程序)> Qt

Android 桌面Widget开发要点解析(时间日期Widget)

总的来说,widget主要功能就是显示一些信息.我们今天编写一个很简单的作为widget,显示时间.日期.星期几等信息.需要显示时间信息,那就需要实时更新,一秒或者一分钟更新一次   最近需要编写一个日期时间的桌面Widget用来关联日历程序,以前很少写桌面Widget.对这方面技术不是很熟悉,今天花时间重新整理了一下,顺便把编写一个简单时间日期程序过程记录下来. 桌面Widget其实就是一个显示一些信息的工具(现在也有人开发了一些有实际操作功能的widget.例如相机widget,可以直接桌面