Android Launcher / Home应用程序:安装特定应用程序时自动添加Widget
我为 Android 2.3
开发了一个特定的 Android Launcher / Home
应用程序。它基于普通的 Android Launcher。 当我在设备上安装特定应用程序时,我想在工作区上自动(以编程方式)添加一个小部件。
我看到我的 LG Optimus pad
(Android 3.1),当我安装应用程序时,有一个快捷方式自动添加到家庭工作区
我修改了启动器,我成功在主页上自动添加了一个小部件应用程序安装的工作区(广播接收器+查找空单元格+通过AppWidgetManager在数据库中添加Widget)。
我可以在屏幕上看到小部件,但不幸的是,出现消息错误:加载小部件时出现问题
。
通过使用 launcher.db
中的 sqlite3
浏览表 favorites
,我看到了新小部件的插入行。
我不明白为什么会出现此错误加载小部件时出现问题
。
有人遇到过类似的问题吗? 这个功能可行吗?
I develop a specific Android Launcher / Home
app for Android 2.3
.It is based on the stock Android Launcher.
I would like to add automatically (so programmatically) a Widget on the Workspace when I have installed a specific application on the device.
I see with my LG Optimus pad
(Android 3.1), when I install an app, there is a shorcut added automatically onto the Home Workspace
I have modified the Launcher, I successfully added a Widget automatically on the Home Workspace on application installation (broadcast receiver + find vacant cell + add Widget in database through AppWidgetManager).
I can see the Widget on the screen, but unfortunately, there is a message error : Problem loading widget
.
By browsing with sqlite3
in launcher.db
the table favorites
, I saw the inserted row for the new widget.
I don't understand why I have this error Problem loading widget
.
Anyone had a similar problem?
Is this feature feasible?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论